只是短划线和句号的电话号码正则表达式?

时间:2014-10-14 19:50:01

标签: regex web

我目前正在与几个正在尝试通过非常大块的SQL查找电话号码的正则表达式。

我发现的那些有点过于具体,这导致一些问题,它们不应该识别电话号码,主要是坐标和大数字。

我需要一些严格查找10和7位数字电话号码的内容,这些电话号码由短划线或句号分隔,没有别的。

有任何建议吗?

1 个答案:

答案 0 :(得分:1)

这对我们有用:

phone_regex='(\d{3}[-\.]?\d{3}[-\.]?\d{4})'

如果您想要一个分隔符,请删除?这使得分隔符可选:

phone_regex='(\d{3}[-\.]\d{3}[-\.]\d{4})'