1.通过‘分割文本’命令,以#为分隔符,取分割数组的第一个成员即可
2.利用彗星正则表达式模块创建正则规则(.*?#.*?),可匹配apps.hi.baidu.com/share/detail/50641247#
然后做一次自文本替换就行,给你写个简单的分割例程把
画一个编辑框,一个按钮
-------------------------------
.版本 2
.子程序 _按钮1_被单击
.局部变量 数组, 文本型, , "0"
数组 = 分割文本 (“apps.hi.baidu.com/share/detail/50641247#appShareTag”, “#”, )
编辑框1.内容 = 数组 [1]
清除数组 (数组)
--------------------------------------------------------------
拿分走人!
你可以尝试获取源码以后,再取文本的中间。例子:
源码="你好,我们做个测试吧。"
取文本的中间(源码,“你好,”,“吧。”)
取出文本则为:“我们做个测试”
详细信息及模块可以私聊,并说明来意提交Email,我会在有空的时候发给你源码例程
易语言正则表达式 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>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)