首页 > php > base > > 正文

php之正则替换preg_replace

发布人:zhoulujun@live.cn    点击:

preg_replace这函数,查了下手册,尼玛,看了半天,还是搞不懂!其实,哪有 那么鸡毛!三个参数,第一个,正则表达式,第二个,你要替换的

preg_replace这函数,查了下手册,尼玛,看了半天,还是搞不懂!

其实,哪有 那么鸡毛!

三个参数,第一个,正则表达式,

第二个,你要替换的选项,然后用${1} 大括号里面的1,2,3,4匹配的你正则表达式,

最后一个选项,就是,你要匹配的内容!

其实,也就知道这么多,就够了!

把下面的代码copy 跑一下试试!!!

 $count = 0;

$test='fuck 111= cao';
echo  preg_replace('/\s\d\w\d/','&d${1}dd&',$test."\n");
echo preg_replace(array('/\d/', '/\s/'), '*', 'xp 4 to', -1 , $count);
echo $count; //3
//echo $str2;

php正则替换