如何通过单词匹配正则表达式的结尾?例如:
<h1><a href=...></a>CONTENT</h1>
鉴于<h1>
是开始标记,如何返回<a href=...></a>CONTENT
?
表达式/< h1>(([<\/h1>\b])*/
似乎不起作用
答案 0 :(得分:3)
/<h1>([\s\S]*)<\/h1>/
我认为这应该会帮助你。
答案 1 :(得分:0)
使大多数正则表达式变得困难的原因是它们在默认情况下是贪婪的。通过使用U
modifier使它们 ungreedy ,写这样的东西变得非常简单。以下应该有效。
/<h1>(.*)<\/h1>/U