我需要以下列格式验证电话号码
xx-xxx-xxxxxx
x
只能是一个数字,所有x
都不能为零。
答案 0 :(得分:2)
[1-9]\d-\d{3}-\d{6}
假设只有第一个数字需要为非零。
[1-9]{2}-[1-9]{3}-[1-9]{6}
如果没有数字可以为零。
在开头隐藏^
,在必要时隐藏$
。
答案 1 :(得分:0)
x只能是一个数字而所有 x不能为零。
^(?!0{2})[0-9]{2}-(?!0{3})[0-9]{3}-(?!0{6})[0-9]{6}$
它不接受所有零国家代码或全部零电话号码。