当前位置:Gxlcms > PHP教程 > 求个正则高难度的

求个正则高难度的

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


[m:cname]


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


变成



[list:cname]



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

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



[channel:cname]


[artlist:title]




转为


[channel:cname]


[artlist:title]





回复讨论(解决方案)

$s =<<< 'TXT'[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] 

人气教程排行