問題 × 解決策

PHPで正規表現:半角数字のみかどうかを判定する

  • 2020年12月21日
  • PHP

問題

PHPで文字列が半角数字のみかどうかを判定するには?

解決策

正規表現で「/^[0-9]+$/」とマッチするかどうかで判定する。

 

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

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

正規表現「/^[0-9]+$/」

正規表現で「/^[0-9]+$/」とマッチするかどうかをpreg_matchで判定することで、文字列が半角数字のみかどうかチェックすることができます。

if( preg_match( '/^[0-9]+$/', '文字列' ) ) {
	// 文字列が半角数字のみの場合
}else{
	// 文字列が半角数字のみでない場合
}

コメント

コメントを残す

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

2 + 19 =

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

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