我有很多带有类 comment_content 的 div 标签。如何删除没有内容的 div 标签中的 div 标签?到目前为止,这是我尝试过的:
$documentText = preg_replace ('<div class="comment_content">/<div>.*<\/div>/<\/div>|si',"", $documentText);
最佳答案
第一个没有/的 div 和最后一个带有转义/的 div 应该可以工作,而且 .* 不是必需的,你需要 g 运算符
$documentText = preg_replace('/(<div class="comment_content">)<div><\/div>(<\/div>)/mig',"$1$2", $documentText);
这应该有效。
关于php - 如何删除另一个div中的唯一div标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33562146/