请教如何循环查找字符串?
vb.net吧
全部回复
仅看楼主
level 6
499470593 楼主
有一段文字(网页源代码)重复出现相同的内容,我想把每一个重复的内容后的字符串读出来,例如
[<strong>.avi</strong>]
....
[<strong>.rmvb</strong>]
......
[<strong>.wma</strong>]
中的.avi .rmvb .wma之类的,挨个读出来,请教大神们怎么做?
2014年04月04日 14点04分 1
level 11
正则表达式
p=re.compile(r'<strong>(.+?)</strong>')
p.findall( html )
2014年04月05日 05点04分 2
求解这段代码怎么理解呢
2014年04月19日 23点04分
不好意思,我回复错了,没注意看是什么吧,回复你的是python,vb.net的正则表达式写法不是这样,但是匹配是一样的。(.*?)就是连续匹配所有字符。<strong>(.*?)</strong> 就是正则表达式,意思是匹配<strong>与</strong>之间的所有字符。 具
2014年04月20日 11点04分
level 11
vb.net 正则表达式
先引入正则表达式
Imports System.Text.RegularExpressions
假设内容存在变量 html 中.
x = Regex.Match(html , "\<strong\>(.+?)\<\/strong\>")
这样的话, 会匹配到一个数组, 也就是每个 <strong></strong> 标签中的内容.
x 就获取到了这个匹配内容的数组.
你在遍历x, 就可以再行处理了
2014年04月20日 15点04分 3
谢谢了,正则表达式的语法我大概懂了
2014年04月21日 08点04分
1