全角カタカナ判定 - PHPプロ!Q&A掲示板
入力フォームのフリガナ欄の判定なんですが、
正規表現で全角カタカナのみの判定をしたいのですが、
mb_ereg("^[ア-ン]+$", $str);
mb_ereg("^[ア-ヶ]+$", $str);
どちらが正しいのでしょうか?
もしくは正規表現を使わなくても判定できるものなのでしょうか?
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。




ページのトップへ


kende様のご指摘通り、三項演算子を使用する際には、コードの複雑度などを考慮する必要がありますね。書きやすさと共に可読性も追求したいところですね。