您的位置:首页 > 编程语言 > C#

使用正则表达式验证手机号码

2013-05-16 10:35 357 查看
主要用到Regex类的IsMatch方法。



表达式"^[1][3-5]\d{9}$"正则表达式,其中[1]表示匹配一个数字1;[3-5]表示匹配数字3、4、5中的任何一个数字:\d表示匹配数字;{9}是限定符,表示匹配9个数字;$表示匹配行结束。

函数如下:

public bool IsHandset(string str_handset) {

            return System.Text.RegularExpressions.Regex.IsMatch(str_handset, @"^[1][3-5]\d{9}$");

        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息