FWQ
如何用正则表达式高效地去除HTML标签中特定属性?
如何用正则表达式高效地去除HTML标签中特定属性? 哈喽!今天心血来潮给大家带来了《如何用正则表达式高效地去除HTML标签中特定属性?》,想必大家应该对文章都不陌生吧,那么阅读本文就都不会很困难,以下内容主要涉及到,若是你正在学习文章,千万别错过这篇文章~希望能帮助到你! 正则表达式提取html标签属性 您提到正则表达式代码不能达到预期效果,具体问题在于未能过滤掉不需要的属性。下面提供一个修改后的代码,可以完成您所描述的任务: $re = '/\bon\w+=([\'"]).*?\1/m'; $str = '<strong style="white-space: normal;" class="123" onload="asdasdas()"> </strong><div class="ccc">aaaaa</div> <p style="white-space: normal;">bbbbb</p> <strong class="123" style="white-space: normal;" onload="asdasdas()">12313123 </strong> <strong onload=\'asdasdas()\' >eeeeee </strong><a href="http://www.xxx.com" target="_blank"…