特定电话号码正则表达式
Specific Phone number regex
我想知道是否有一种方法可以使用Javascript为电话号码提供正则表达式:
0610101010 => 10 digits that starts with 06 or 05.
+212565656566 => (+) followed by 212 then another 9 digits.
谢谢。
这应该有效:
/^(0(6|5)'d{8}|'+212'd{9})$/
尝试这样的事情:
/0(5|6)[0-9]{8}|'+212[0-9]{9}/
解释:
/ - The start of the regex
0 - Matches a zero
(5|6) - Matches a five or six
[0-9]{8} - Matches eight characters in the range zero to nine
| - Second expression starts here
'+212 - Matches a plus followed by 212
[0-9]{9} - Matches nine characters in the range zero to nine
/ - End of regex
相关文章:
- 正则表达式,用于在 JavaScript 中为电话号码添加短划线
- 如何制作验证电话号码中国家/地区代码的正则表达式
- javascript 上的电话号码正则表达式
- 如何为电话号码实现实时Javascript正则表达式
- 用于替换特定电话号码的正则表达式
- 用于验证美国电话号码格式的正则表达式
- 正则表达式以验证电子邮件或电话号码.或网址
- 使用正则表达式和javascript验证美国电话号码,并使用php提交
- 正则表达式电话号码
- 用于验证美国电话号码的正则表达式
- 电话号码和手机的正则表达式;不能正常工作
- 带有自定义约束的电话号码验证正则表达式
- 用于在单词级别检查电话号码的正则表达式
- 验证电话号码的Javascript正则表达式
- 用于基于状态前缀验证电话号码的复杂正则表达式
- 用于验证国际电话号码的正则表达式
- 从电话号码中提取两位数字的正则表达式
- 不包含特殊字符的电话号码正则表达式
- Javascript正则表达式电话验证
- 正则表达式电话号码验证