問題
PHPで文字列がカタカナかどうかを判定するには?
解決策
正規表現で「/[^ァ-ヶー]/u」とマッチするかどうかで判定する。
フォームでのカタカナの入力チェック
フォームでの入力チェック等、PHPで文字列がカタカナかどうかを判定する正規表現をご紹介します。
preg_matchで正規表現「/[^ァ-ヶー]/u」とマッチするかどうか
正規表現で「/[^ァ-ヶー]/u」とマッチするかどうかをpreg_matchで判定します。
if( preg_match( '/[^ァ-ヶー]/u', '文字列' )) {
// 文字列がカタカナの形式と合っている場合
}else{
// 文字列がカタカナの形式と合っていない場合
}
コメント