我在字符串中包含以下html.
<tr>
<td> Hello </ td>
</ tr>
<tr>
<td> World </ td>
</ tr>
<tr>
<td>让所有人微笑</ td>
</ tr>
我想使用RegEx找到包含文本"World"的<tr> </ tr>.困难在于包含搜索文本的那个周围可能还有其他<td>.因此,我们需要能够使用<tr>和搜索文本之间的任何文本搜索离搜索文本最近的<tr>和</ tr>.
匹配的结果将是.
<tr>
<td>世界</ td>
</ tr>
顺便说一句,我正在使用vb.net.
任何人都可以帮忙吗?
谢谢
理查德
首先,应该指出你想要使用HTML Agility Pack而不是正则表达式来处理这类事情.
但除此之外,模式可能如下所示:
(<tr>.*?World.*?</tr>)
Run Code Online (Sandbox Code Playgroud)
这是一个相当糟糕的模式,但是再次使用敏捷包.
归档时间: |
|
查看次数: |
612 次 |
最近记录: |