携帯電話の電話番号の正規表現

広告

正規表現のサンプルの中で携帯電話の電話番号にマッチする正規表現について解説します。

携帯電話の電話番号にマッチする正規表現

携帯電話の電話番号は次のような値となります。

070-1234-5678
080-1234-5678
090-1234-5678

携帯電話の電話番号にマッチする正規表現は次のようになります。

^0[789]0-[0-9]{4}-[0-9]{4}$

以下解説と前提条件です。

携帯電話の電話番号は現時点では 090 or 080 or 070 で始まります。この部分の正規表現は次のようになります。

0[789]0

その後は数字(0-9)が 4 桁続くものが 2 回現れます。

[0-9]{4}

先頭部分と数字 4 桁の部分が 2 回、それぞれをハイフン(-)で結び、これに行頭にマッチするキャレット(^)と行末にマッチするドル記号を($)を追加して組み合わせたものが携帯の電話番号を表す正規表現となります。

-- --

正規表現のサンプルの中で携帯電話の電話番号にマッチする正規表現について解説しました。

( Written by Tatsuo Ikura )

関連記事 (一部広告含む)
Profile
profile_img

著者 / TATSUO IKURA

初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。