您好 我有很多div标签,但我想在那个小div标签中删除字符的div标签。字符串数< 10 前
$txt=<<<HTML
<div class="abc"> 123ab</div>
<div id="abc"> 123ab</div>
<div class="abc"> 123abcdfdfsdfsdfdsfsdfsdfdsf</div>
HTML;
只返回挖(包括长串)
$txt=<<<HTML
<div class="abc"> 123abcdfdfsdfsdfdsfsdfsdfdsf</div>
HTML;
答案 0 :(得分:2)
preg_replace('#<div(?:[^>]*)>.{0,10}</div>#u','',$txt)
未经测试