以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  判断数字  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=159970)

--  作者:zhangjian222200
--  发布时间:2021/1/15 19:04:00
--  判断数字
Dim isj As String = e.PostValues("isj") \'验证手机号  ’判断大于1000,小于9999999999的数字
Dim pattern As String = "^[1][3456789][0-9]{9}$"
Dim rgx = new System.Text.RegularExpressions.Regex(pattern, System.Text.RegularExpressions.RegexOptions.IgnoreCase)

msgbox(rgx.isMatch(isj))


如何参照上面代码,判断字符串isj是不是数字?

[此贴子已经被作者于2021/1/15 19:08:35编辑过]

--  作者:chen37280600
--  发布时间:2021/1/15 20:47:00
--  
判断手机,有直接判断手机的正则,用不着折腾数字匹配这么艰难

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=159568&replyID=&skin=1

国内电话号码(0511-4405222、021-87888822):\\d{3}-\\d{8}|\\d{4}-\\d{7}