2011-07-15 7 views

答えて

5

使用貪欲は、この達成するために:

$text = preg_replace('/(.*),/','$1 and',$text) 

をこれが最後のコンマにすべてを一致し、コンマO/W自体を通してそれを置き換えます。

+0

uが私は正規表現ではウル答え – K6t

+0

を待っている... $ 1はやるでしょワットをexplaingすることができますが、いわゆるバックリファレンスでマッチした文字列の一部を保存することができます。バックリファレンスは、式の一部に中カッコを入れて定義します。参照は$ 1〜$ 9、\ 1〜\ 9で参照できます。 $ 1はこの場合の最初の後方参照の値(。*)です。 – ckruse

+0

ウルの助けてくれてありがとう....男 – K6t

5

この正規表現は、最後のコマを見つける:(,)[^,]*$

関連する問題