本文介绍了电话号码的正则表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

需要一个接受数字和' - '的电话号码的正则表达式,它必须以数字开头。

目前正在使用这个@/ ^ \\\ {10} $ /但它不能正常工作。

need a regular expression for phone no that accept numbers and '-',it must start with a number.
currently am using this @"/^\d{10}$/" but its not working fine.

推荐答案


^(?:\([2-9]\d{2}\)\ ?|[2-9]\d{2}(?:\-?|\ ?))[2-9]\d{2}[- ]?\d{4}




匹配

5305551212

(530)555-1212

530-555-1212



参考 []

[]



希望这有帮助


Matches
5305551212
(530) 555-1212
530-555-1212

refer For More[^]
Regular Expression Library[^]

hope this helps


这篇关于电话号码的正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 04:17