我有类似的东西:
<span class="product-title">title (description)</span>
我希望用PHP删除括号及其所有span.product-title
的内容,如下所示:
<span class="product-title">title</span>
我成功删除了文字和括号(/\s\([^)]+\)/
),但我想仅匹配span.product-title
中的内容。
我怎么能这样做?
提前致谢。 :)
答案 0 :(得分:1)
所有有效(和更好)的建议。但是,如果你只是在寻找一个快速的&amp;脏的正则表达式修复,这应该做:
/(<span class="product-title">.+?)\s*(?=\().+?\)(<\/span>)/i
将小组替换$ 1,$ 2&amp; $ 4