当前位置:Gxlcms > PHP教程 > 正则表达式如何将带有标识的元素里的内容批量替换?

正则表达式如何将带有标识的元素里的内容批量替换?

时间:2021-07-01 10:21:17 帮助过:33人阅读



  • 11111111111

  • 22222222222

  • 33333333333






11111111111

22222222222





  • 11111111111

  • 22222222222

  • 33333333333




11111111111
22222222222
33333333333




正则表达式,如何将带有 class="label" 标识的元素里的内容批量替换?


回复讨论(解决方案)

你没有说明修改成什么,就假定删除吧!

$s =<<< TXT
11111111111
22222222222
  • 11111111111
  • 22222222222
  • 33333333333

111111111112222222222233333333333

TXT;echo preg_replace('#(<(\w+).+?class="label"\s*>).+?()#s', '$1$3', $s);

    人气教程排行