求一正则验证手机号和座机,其中座机可带区号或不带区号的8位或7位
2条回答 默认 最新
- Go 旅城通票 2015-04-29 04:08关注
^(\d{2,4}-)?\d{7,8}$ 座机 ^1\d{10}$ 手机
非vb要注意反斜杠\字符串转义。
str.matches("^(\\d{2,4}-)?\\d{7,8}$") str.matches("^1\\d{10}$ ")
解决 无用评论 打赏 举报
^(\d{2,4}-)?\d{7,8}$ 座机
^1\d{10}$ 手机
非vb要注意反斜杠\字符串转义。
str.matches("^(\\d{2,4}-)?\\d{7,8}$")
str.matches("^1\\d{10}$ ")