正規表現 | 電話番号かどうか

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

正規表現 | 電話番号かどうか

対象の文字列が電話番号かどうかを判定する正規表現パターンを紹介しています。

電話番号かどうかを判別する正規表現

対象の文字列が、電話番号かどうかを判定する正規表現パターンです。

ハイフンを含む文字列が対象の場合。

0\d{1,4}-\d{1,4}-\d{4}$

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

対象の文字列判定マッチ
0123-456-7890true
01234-456-789false
01234567890false

ハイフンを含まず、0から始まる11桁の数値かどうかを判定する場合。

^0\d{10}$

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

対象の文字列判定マッチ
01234567890true
0123456789false
0123-456-7890true