我需要一个正则表达式来验证手机号码最多9位数字,如果电话号码以8开头,否则需要输入10位数字。符合上述条件的数字必须以9或8开头。
发布于 2010-06-01 13:48:59
^(8\d{8}|[1-79]\d{9})$发布于 2010-06-01 13:37:33
我不确定答案,但是如果你对reg表达式感兴趣,你应该去看看这个非常有用的网站:
http://www.regexlib.com
http://www.regexlib.com/CheatSheet.aspx
发布于 2010-06-01 16:40:56
使用以下正则表达式匹配以8或9开头的电话号码。
^8|9(8\d{8}|[1-79]\d{9})$https://stackoverflow.com/questions/2947462
复制相似问题