【问题标题】:Regex to match last paragraph tag and contents正则表达式匹配最后一段标签和内容
【发布时间】:2011-11-01 09:12:11
【问题描述】:

我正在尝试编写一个正则表达式,它将删除字符串中的最后一个段落标签,以及它们之间的所有内容。我可以很好地匹配段落标签,但不是最后一个..

例子:

<p>This shouldnt get selected</p>
<p>This either</p>
<p>Bleh</p>

应该匹配什么

<p>Bleh</p>

我在这里找到了一些与最后一组方括号匹配的代码 regex to match contents of last [bracketed text] ,但无法修改它以使用段落标签。

【问题讨论】:

标签: php regex


【解决方案1】:

以下使用前瞻的正则表达式将起作用:

<p>(.*?)</p>(?!\s*<p>)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多