1. 程式人生 > >匹配電話號碼手機號碼的正則,java,基本匹配所有的電話號碼

匹配電話號碼手機號碼的正則,java,基本匹配所有的電話號碼

 String regEx = "(?<=//D)//(?0//d{2,3}[) -]?//d{7,8}|13//d{9}|15//d{9}|(?<=//D)[2-9]//d{7}(?=//D)";

匹配電話號碼
手機號 13 15 開頭的11位數字
地方號碼如 84810000
帶區號的 02556895656;051758565656;(025)56899699;(0517)25636333
         025-56636555;0517-69655555


不匹配 1065656565523 

可能寫的煩瑣。不過能實現功能