Pat*_*cow 1 javascript regex validation phone-number
我一直在寻找许多针对电话号码的正则表达式验证,但我找不到只允许10位数而不是从0或1开始的验证,显然只有数字
我找到了这个
^((\+)?[1-9]{1,2})?([-\s\.])?((\(\d{1,4}\))|\d{1,4})(([-\s\.])?[0-9]{1,12}){1,2}$
Run Code Online (Sandbox Code Playgroud)
但是是为了满足我的需要.
我在javascript中使用这个表达式,我可以使用最多10位数.
有任何想法吗?
10位数字,不以0或1开头:
^[2-9]\d{9}$
Run Code Online (Sandbox Code Playgroud)
快速解释:
^ start of string
[2-9] matches only digits 2 to 9 (thus excluding 0 and 1 as requested)
\d{9} any 9 digits
$ end of string
Run Code Online (Sandbox Code Playgroud)