PHPでカタカナの判定をしようとしています。
正規表現で半角カタカナとカタカナを判定しようとしているのですが、
下記のコードで実行すると、ゴ(半角のゴ)を入力した時にカタカナだと判定してくれません。
preg_match(/^[ァ-ヶヲ-゚ー]+$/u, $val);
私の想定ではゴも正規表現の対象に含まれるのですが、
何故こちらのコードが上手く動かないか、
解説頂けましたら幸いです。
回答2件
あなたの回答
tips
プレビュー
投稿2016/10/28 13:06
PHPでカタカナの判定をしようとしています。
正規表現で半角カタカナとカタカナを判定しようとしているのですが、
下記のコードで実行すると、ゴ(半角のゴ)を入力した時にカタカナだと判定してくれません。
preg_match(/^[ァ-ヶヲ-゚ー]+$/u, $val);
私の想定ではゴも正規表現の対象に含まれるのですが、
何故こちらのコードが上手く動かないか、
解説頂けましたら幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。