【发布时间】:2016-06-15 13:02:06
【问题描述】:
我需要一个正则表达式来匹配没有标签的标签中的内容。
<p>content1<a>content2 <span>content3</span></a> content4</p>
<a href="link">content1 <span>content2</span> content3</a>
目前我得到了 <.[^>]*>(.*?)< 。但是标签被捕获了。
我想匹配 content1 content2 ...
谢谢。
【问题讨论】:
-
你说你需要
content AND the subcontent。最后一句是BUT subcontent is captured。那是反对派。那么您是否需要子内容? -
对不起,我想排除
。已编辑。 -
请显示您想要得到的确切结果。
-
考虑使用 html 解析器。看到这个线程:stackoverflow.com/questions/1732348/…
-
@mrdotb 您的表达符合您要求的所有内容。在这里查看:regex101.com/r/xT2cL2/1