以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何判断手机号码的有效性  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62161)

--  作者:rjh4078
--  发布时间:2014/12/26 14:28:00
--  如何判断手机号码的有效性
如题,不用判断这个号码是否有人用,但是需要判断出这个号码是否是规范的,比如12345678901这种或者11223344556这种能识别出来
--  作者:Bin
--  发布时间:2014/12/26 14:33:00
--  
Dim str As String = "13745678911"
MessageBox.show(System.Text.RegularExpressions.Regex.Ismatch(str,"1[3|5|7|8|][0-9]{9}").Tostring())

--  作者:有点甜
--  发布时间:2014/12/26 14:34:00
--  
Dim hm As String = "12345678901"
Dim reg As new System.Text.RegularExpressions.Regex("^1[3|4|5|8] \\d{9}$")
If reg.isMatch(hm) = False Then
    msgbox("不符合")
End If

--  作者:rjh4078
--  发布时间:2014/12/26 14:35:00
--  
谢谢
--  作者:wyz20130512
--  发布时间:2014/12/28 13:47:00
--  回复:(有点甜)Dim hm As String = "12345678901"Di...
能具体地解释一下所写的代码吗?这是什么类?
在Foxtable中没有呀?
[此贴子已经被作者于2014-12-28 13:47:28编辑过]

--  作者:有点甜
--  发布时间:2014/12/28 14:03:00
--  

 回复5楼,参考

 

http://baike.baidu.com/link?url=HT0pIu2hpC59_baxpYRViPE_9tsrpFQpqe-j9wwhMNHTz53IdqsBNCfqGLceyO6XGVIilSir-fFJoWC9PCNWKK