2006-10-26から1日間の記事一覧

日本語正規表現

PHP

やっぱり、正規表現に日本語がある場合は、ereg()ではなくmb_ereg()を使わないと問題が起きる(文字化けする)場合があるようだ。 if (mb_ereg("^(*|※.*[ ●])(.*)", $s, $m)) { // ●は全角スペース print "Matched: $m[1] / $m[2]\n" }