Regex 需要vb.net中的正则表达式提取帮助吗
我有一个html源代码,需要检索Regex 需要vb.net中的正则表达式提取帮助吗,regex,vb.net,Regex,Vb.net,我有一个html源代码,需要检索15标记之间的值。 实例在完整的html代码中多次出现 下面是html代码的示例部分 <div class="rs_text_11_may"> <p>Rs</p> <h1>15</h1> </div> Rs 15 我试了很多,但没有成功。朋友们,帮帮我…您需要以下正则表达式:(?试试这个(更好的方法是使用这个非正则表达式) Public Function test()作为
15
标记之间的值。
实例在完整的html代码中多次出现
下面是html代码的示例部分
<div class="rs_text_11_may">
<p>Rs</p>
<h1>15</h1>
</div>
Rs
15
我试了很多,但没有成功。朋友们,帮帮我…您需要以下正则表达式:
(?试试这个(更好的方法是使用这个非正则表达式)
Public Function test()作为布尔值
尝试
尺寸xe为像素=
Rs
15
尺寸h1s=xe。。。
对于h1s中的每个元素
MsgBox(元素值)
下一个
返回真值
特例
返回错误
结束尝试
端函数
这样的标题怎么样:foo
?确切地说,我需要从标记中提取“15”。Rs15确切地说,我需要从标记中提取“15”。Rs15
Regex regex = new Regex(@"(?<=<h1>).+?(?=</h1>)");
MatchCollection mc = regex.Matches(@"<h1>15</h1><h1>14</h1>", 0);
Public Function test() As Boolean
Try
Dim xe As XElement = <div class="rs_text_11_may">
<p>Rs</p>
<h1>15</h1>
</div>
Dim h1s = xe...<h1>
For Each ele As XElement In h1s
MsgBox(ele.Value)
Next
Return True
Catch ex As Exception
Return False
End Try
End Function