<div class="label">
<ul>
<li>11111111111</li>
<li>22222222222</li>
<li>33333333333</li>
</ul>
</div><div class="label">
<dl>
<dt>11111111111</dt>
<dd>22222222222</dd>
</dl>
</div><ul class="label">
<li>11111111111</li>
<li>22222222222</li>
<li>33333333333</li>
</ul><p class="label">
<a href="#">11111111111</a>
<a href="#">22222222222</a>
<a href="#">33333333333</a>
</p>
正则表达式,如何将带有 class="label" 标识的元素里的内容批量替换?
<ul>
<li>11111111111</li>
<li>22222222222</li>
<li>33333333333</li>
</ul>
</div><div class="label">
<dl>
<dt>11111111111</dt>
<dd>22222222222</dd>
</dl>
</div><ul class="label">
<li>11111111111</li>
<li>22222222222</li>
<li>33333333333</li>
</ul><p class="label">
<a href="#">11111111111</a>
<a href="#">22222222222</a>
<a href="#">33333333333</a>
</p>
正则表达式,如何将带有 class="label" 标识的元素里的内容批量替换?
<div class="label">
<dl>
<dt>11111111111</dt>
<dd>22222222222</dd>
</dl>
</div><ul class="label">
<li>11111111111</li>
<li>22222222222</li>
<li>33333333333</li>
</ul><p class="label">
<a href="#">11111111111</a>
<a href="#">22222222222</a>
<a href="#">33333333333</a>
</p>
TXT;echo preg_replace('#(<(\w+).+?class="label"\s*>).+?(</\2>)#s', '$1$3', $s);得<div class="label"></div><ul class="label"></ul><p class="label"></p>