+ -
当前位置:首页 → 问答吧 → 正则表达式替换问题,没想明白

正则表达式替换问题,没想明白

时间:2011-08-30

来源:互联网

我需要把模板中的$a,$b之类的变量替换成<?php echo $a>,<?php echo $b?>,而{:代码}这个结构中的代码里的变量都不替换,该怎么做呢?

作者: xiaotao5   发布时间: 2011-08-30

试试:
PHP code

$str='sdak<font color=red>$a</font>123$b{:hello}';
echo preg_replace('/(\$\w+)/i',"<?php echo $1>",$str);

作者: jordan102   发布时间: 2011-08-30