正規表現 | 英字・数字、英数字のみかどうか

正規表現 サンプル集,正規表現

正規表現 | 英字・数字、英数字のみかどうか

対象の文字列が英字・数字、英数字のみかどうかを判別する正規表現パターンを紹介しています。

英字のみかどうかを判別する正規表現

対象の文字列が、半角の英字のみで構成されているかどうかを判別する正規表現パターンです。

^[a-zA-Z]+$

上記正規表現の判定結果は以下のようになります。

対象の文字列結果
Hellotrue
こんにちわfalse
123false

大文字の英字のみの場合は以下のように指定します。

^[A-Z]+$

小文字の英字のみの場合は以下のように指定します。

^[a-z]+$

数字のみかどうかを判別する正規表現

対象の文字列が、半角の数字のみで構成されているかどうかを判別する正規表現パターンです。

^[0-9]+$

上記正規表現の判定結果は以下のようになります。

対象の文字列結果
Hellofalse
こんにちわfalse
123true

英数字のみかどうかを判別する正規表現

対象の文字列が、半角の英字または数字のみで構成されているかどうかを判別する正規表現パターンです。

^[a-zA-Z0-9]+$

上記正規表現の判定結果は以下のようになります。

対象の文字列結果
Hellotrue
こんにちわfalse
Hello123true