如何查找包含字符串的元素?通过正则表达式。
例如,我想找到包含string
的元素:
<div class="a"><span id="d">string</span></div>
<span style="color: red;">string</span>
<p class="c">string</p>
它应该返回:<span id="d">string</span>
,<span style="color: red;">string</span>
,<p class="c">string</p>
。
感谢。
答案 0 :(得分:0)
几乎最接近:
<([^ >]+)[^>]*>string</\1>
但它可能会在几个格式错误的示例中失败。你应该阅读one of the best answers on this topic。
HTH