Java正規表現で対象の文字列が電話番号かどうかを判定する方法
環境
Windows 10 Pro
Java 8
操作方法
1.ハイフンを含む文字列が対象の場合、電話番号かどうかを判別します
0\d{1,4}-\d{1,4}-\d{4}$
判定例
0123-456-7890 true
01234567890 false
2.ハイフンを含まず、0から始まる11桁の数値かどうかを判定します
^0\d{10}$
Coding Changes the World
環境
Windows 10 Pro
Java 8
操作方法
1.ハイフンを含む文字列が対象の場合、電話番号かどうかを判別します
0\d{1,4}-\d{1,4}-\d{4}$
判定例
0123-456-7890 true
01234567890 false
2.ハイフンを含まず、0から始まる11桁の数値かどうかを判定します
^0\d{10}$