如果电话号码以8开头,则需要使用正则表达式验证最多9位数的手机号码,否则需要输入10位数字。数字必须以9或8开头,并且符合上述标准。验证手机号码
Q
验证手机号码
1
A
回答
3
^(8\d{8}|[1-79]\d{9})$
2
不能确定的答案,但你应该检查出reg表达式中这个非常有用的网站柜面你有兴趣:
+0
http://www.regular-expressions.info/也是一个非常宝贵的资源。 – Johnsyweb 2010-06-01 05:53:48
0
使用下面的正则表达式匹配以8或9开头的电话号码。
^8|9(8\d{8}|[1-79]\d{9})$
相关问题
- 1. 手机号码。验证
- 2. jQuery验证手机号码?
- 3. 验证手机号码
- 4. 验证手机号码
- 5. Countrywise手机号码验证
- 6. 离子手机号码验证Android
- 7. ng-pattern用于手机号码验证
- 8. Android手机号码验证程序
- 9. 如何验证手机号码
- 10. 验证手机号码。的用户
- 11. 验证手机号码模式
- 12. LWUIT中的手机号码验证
- 13. 使用javascript的手机号码验证
- 14. 手机号码验证与Android的
- 15. 验证手机号码没有验证码
- 16. 如何通过发送验证消息来验证用户的手机号码?
- 17. 如何使用HTML 5验证手机号码或固定电话号码?
- 18. 用于手机号码验证的正则表达式
- 19. iOS中的手机号码验证问题
- 20. 在asp.net中通过短信验证手机号码
- 21. 如何在jQuery UI的插件验证10 0(手机号码)
- 22. 手机号码验证使用正则表达式javascript
- 23. 用布 - 数字的手机号码验证
- 24. 正则表达式在java中的手机号码验证
- 25. 使用libphonenumber来验证手机号码而不知道国家
- 26. 你如何正则表达式验证一串手机号码?
- 27. 如何使用手机号码进行身份验证
- 28. 如何使用laravel正则表达式验证手机号码
- 29. 使用Firebase创建手机号码身份验证
- 30. 正则表达式来验证澳大利亚手机号码
你的表情也接受1,2,3的数字。我需要以上述条件开头的数字8或9 – skamale 2010-06-01 06:47:22
不,它的行为与您指定的完全相同。 – 2010-06-01 06:49:55
@skamale您对9开头的数字没有特别说明。此正则表达式仅匹配以8和10位数字符串开头的9位数字字符串,并以0和8以外的数字开头。如果这不是您想要的,请编辑问题的措辞澄清它。添加几个应该被接受和不应该被接受的例子。 – Amarghosh 2010-06-01 07:01:39