1、preg_match_all()匹配所有的結果,preg_match()匹配一次的結果
2、preg_replace($pattern, $replacement, $string)完成正則表達式的搜索替換操作,搜索的結果可以用$0,$1,$2一次來替代。${1}和${1}的作用完全一樣。
慕課網上的例子:
$string = 'April 15, 2014'; $pattern = '/(\w+) (\d+), (\d+)/i'; $replacement = '$3, ${1} $2'; echo preg_replace($pattern, $replacement, $string); //結果爲:2014, April 15