欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

求个正则 高难度的

程序员文章站 2024-01-27 17:56:40
...

[m:cname]


变成 (关键在 如果 上方
[list:cname]


变成



[list:cname]



===============================

如果多层,这个很有挑战性 ,不知道正则行不行 如果行 给多加分



[channel:cname]


[artlist:title]




转为


[channel:cname]


[artlist:title]





回复讨论(解决方案)

$s =[m:cname] [list:cname] [channel:cname][artlist:title] TXT;$p = array(  '//i',  '//',);$r = array(  '',  '',);echo preg_replace($p, $r, $s);
[m:cname][list:cname][channel:cname][artlist:title]