以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何用代码检查身份证号码、手机号码、银行账号是否输入正确? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97465) |
-- 作者:遇江南 -- 发布时间:2017/3/13 10:42:00 -- 如何用代码检查身份证号码、手机号码、银行账号是否输入正确? 各位老师好! 如何用代码检查身份证号码、手机号码、银行账号是否输入正确? 达到预期的效果: 1.如果输入身份证号码位数不对,提示“位数不对”;如果输入身份证号码错误,提示“输入错误”;如果输入身份证号码正确,则不提示; 2.如果输入手机证号码位数不对,提示“位数不对”;如果输入手机号码错误,提示“输入错误”;如果输入手机号码正确,则不提示; 3.如果输入银行账号位数不对,提示“位数不对”;如果输入银行账号错误,提示“输入错误”;如果输入银行账号正确,则不提示;
|
-- 作者:有点蓝 -- 发布时间:2017/3/13 11:51:00 -- 位数取字符的长度:http://www.foxtable.com/webhelp/scr/0230.htm
身份证校验:http://www.foxtable.com/webhelp/scr/2624.htm
手机证号码校验: Dim pattern As String = "^[1][3578][0-9]{9}$"
至于银行帐号,不知道各银行有没有什么统一的生成规则,如果有规则就可以 |
-- 作者:遇江南 -- 发布时间:2017/3/13 12:45:00 -- 谢谢老师 指点 |