問題 × 解決策

PHPで正規表現:漢字かどうかを判定する

  • 2020年12月29日
  • PHP

問題

PHPで文字列が漢字かどうかを判定するには?

解決策

正規表現で「/[^一-龠]/u」とマッチするかどうかで判定する。

 

フォームでの漢字の入力チェック

フォームでの入力チェック等、PHPで文字列が漢字かどうかを判定する正規表現をご紹介します。

preg_matchで正規表現「/[^一-龠]/u」とマッチするかどうか

正規表現で「/[^一-龠]/u」とマッチするかどうかをpreg_matchで判定します。

if( preg_match( '/[^一-龠]/u', '文字列' )) {
	// 文字列が漢字の形式と合っている場合
}else{
	// 文字列が漢字の形式と合っていない場合
}

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

three × 1 =

「問題 × 解決策」
月別アーカイブ一覧

「問題 × 解決策」
月別アーカイブ一覧