【发布时间】:2015-09-07 10:51:21
【问题描述】:
我想创建应该包含以下内容的正则表达式:
- 正则表达式用于验证电话号码,因此它的最小长度应为 10 位,最大长度为 12 位,
+、-和空格等特殊符号除外。 - 加号只能在开始时使用。
我尝试了下面的正则表达式,但不适合我。
^\+[-0-9 ]\d{10,12}$
请告诉我如何实现这一目标。以下是我需要编写正则表达式的几个示例:
+12 1234567890
+12 12 345 567 89
+12 123-455-6789
+9712345567
在据说是重复的问题中,没有任何关于将长度限制为最多 12 个数字的信息。
【问题讨论】:
标签: javascript regex