一部の文字の一致と置換を行う正規表現
$aaa = "aaa;bbb;ccc;ddd;eee;fff;"
は、次のように置き換えられます。 "aaa*bbb;ccc*ddd;eee*fff ; "
php メソッドは使用しないでください。
正規表現に置き換えたいのですが、どのクラスメートが解決してくれるでしょうか?本当に何も思いつきません。
目的は、奇数の ; を偶数の ; に置き換えることです。
よろしくお願いします~
-----解決策---------
echo preg_replace('/(w+);(w+)/','$1*$2',$aaa);
-----解決策---------
1回おきに交換してくださいね?
$aaa = "aaa;bbb;ccc;ddd;eee;fff;"; echo preg_replace('#G[^;]+K;([^;]+;?)#','*1',$aaa);