やっぱり、正規表現に日本語がある場合は、ereg()ではなくmb_ereg()を使わないと問題が起きる(文字化けする)場合があるようだ。 if (mb_ereg("^(*|※.*[ ●])(.*)", $s, $m)) { // ●は全角スペース print "Matched: $m[1] / $m[2]\n" }
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。