我正在尝试创建一个正则表达式,它可以找到一个开始前缀和一个结束前缀,它们之间有段落标签。但是我创建的那个并没有达到我的期望。
%%%HL_START%%%(.*?)</p><p>(.*?)%%%HL_END%%%
正确匹配
<p>This Should %%%HL_START%%%Work</p><p>This%%%HL_END%%% SHould Match</p>
这也匹配,但我不希望它匹配,因为它</p><p>
不在开始和结束前缀之间
<p>%%%HL_START%%%One%%%HL_END%%% Some More Text %%%HL_START%%%Here%%%HL_END%%%</p><p>Some more text %%%HL_START%%%Here%%%HL_END%%%</p>