易语言如何取正文内容?去除html标签!

易语言如何取正文内容?去除html标签!,第1张

第1步:先把网页内容全部取出来存放到变量里,

第2步:取出关键性的一段,

第3步:子文本替换() 替换掉那些标签内容

第4步:再删除一些 首位空

很简单的哦,不懂的话,去独立团论坛下个这样的源码看看就懂了

易语言正则表达式 style=\".*?\"  替换成空字符串 ""

我给你一个Javascript语言的例子,你看看吧.

<script type=text/javascript> 

  var s ="<P style=\"WHITE-SPACE: normal WORD-SPACING: 0px TEXT-TRANSFORM: none COLOR: rgb(26,26,26) PADDING-BOTTOM: 0px TEXT-ALIGN: justify

PADDING-TOP: 0px FONT: 19px/29px 'Helvetica Neue', Helvetica, Arial, sans-serif PADDING-LEFT: 0px MARGIN: 0px auto 17px WIDOWS: 1 LETTER-SPACING:

normal PADDING-RIGHT: 0px BACKGROUND-COLOR: rgb(246,246,246) TEXT-INDENT: 0px -webkit-text-stroke-width: 0px\">不知道为什么要选择国庆。</P>"  

  var regex = /style=\".*?\"/  

  var result = s.replace(regex,"")

 alert(result)

</script>

运行结果

<P >不知道为什么要选择国庆。</P>

你可以尝试获取源码以后,再取文本的中间。

例子:

源码="你好,我们做个测试吧。"

取文本的中间(源码,“你好,”,“吧。”)

取出文本则为:“我们做个测试”

详细信息及模块可以私聊,并说明来意提交Email,我会在有空的时候发给你源码例程


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6136509.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存