我有一个包含很多 id="something"
属性的 html。
所有的 html 都在 $data
变量中。
尝试从 $data
中删除所有 id="*"
:
$data = preg_replace('\<id="[*]"^\>', '', $data);
不工作,怎么了?
最佳答案
试试这个:
$data = preg_replace('#\s(id|class)="[^"]+"#', '', $data);
注意:我们解决了聊天中的剩余问题。答案还是符合题中描述的问题。
关于php - 正则表达式从 HTML 中删除 id 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7889488/