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}$

 

Java

Posted by arkgame