我遵循xml:
<tag>
...
</tag>
<tag>
...
content
...
</tag>
<tag>
...
content
...
</tag>
我只需要匹配带有content
的标签
起初我尝试使用此正则表达式:
<tag>.*?content.*?<\/tag>
但是如果有一个标签没有content
捕获太多...
然后,我尝试使用以下带有负前瞻性的正则表达式来识别它:
<tag>.*?(?!<\/tag>).*?content.*?<\/tag>
但它不起作用。
链接到在线正则表达式调试器:https://regex101.com/r/ULZVO5/10