我有問題理解本之一:正則表達式示例
<?php
$string = 'April 15, 2003';
$pattern = '/(\w+) (\d+), (\d+)/i';
$replacement = '${1}1,$3';
echo preg_replace($pattern, $replacement, $string);
?>
輸出是April1,2003
。我不明白這個表達:$replacement = '${1}1,$3';
如果有人爲我澄清它,我將不勝感激。
不,這不是。你的模式在輸出中錯過了4月份。 – 2012-01-27 06:04:51
@ daniel.tosaba:啊,很好。看看我的編輯 – 2012-01-27 06:11:10