<u></u>preg_replace用于执行一个正则表达式的搜索和替换
例子:
$string="a1b2";
$pattern=array(
"/(a)(\d)/",
"/(b)(\d)/"
);
$replacement=array(
"$1c",
"\${1}3"
);
echo preg_replace($pattern,$replacement,$string); //acb3
注:
(1)“$1c”中的“$1”表示捕获组1,“$0”表示整个匹配组。
(2)如果“$1”后面紧接一个数字,则需要写成“\${1}”的形式。