PHP正则处理非匹配项 本帖最后由 xicsen 于 2011-06-14 02:44:03 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $a = array('/(.)<\?/','/\?>(.)/');$b = array('$1}<?','?>{$1');echo $c = preg_replace($a,$b,'{'.$str.'}');自己测试一下 $s = "aaa<?...?>bbb<?...?>ccc";echo preg_replace("/(^|\?>)(.+)(<\?|$)/iU", "\\1{\\2}\\3", $s);{aaa}<?...?>{bbb}<?...?>{ccc} 怎么从字符串中一次全部截取出来? 如何接受多个参数,并根据接收到的参数进行对应字段更新? 关于php的后台运行 [兼职]能熟练进行wordpress二次开发的进 怎样获得JS链接的网页地址? mysql 执行1分钟 怎么优化 [共享]php to oracle用ora连接,存入大字段(LONG) 救命啊,关于PHP的SESSION问题 怎样连接Oracle? 给我介绍一个论坛。 在一个php文件中定义的变量,无法被该文件使用。。。。 谈谈生成静态列表页思路和伪静态
$b = array('$1}<?','?>{$1');
echo $c = preg_replace($a,$b,'{'.$str.'}');自己测试一下
echo preg_replace("/(^|\?>)(.+)(<\?|$)/iU", "\\1{\\2}\\3", $s);
{aaa}<?...?>{bbb}<?...?>{ccc}