最新手机号码正则表达式判断

现在的手机号码增加了150,153,156,158,159,157,188,189,180

所以正则表达式如下: string s = @"^(13[0-9]|15[0|3|6|7|8|9]|18[8|9|0])\d{8}$";

引用命名空间

 

using System.Text.RegularExpressions;

 

        ///<summary>
/// 正则表达式判断
///</summary>
///<param name="regExValue">正则表达式</param>
///<param name="itemValue">验证值</param>
///<returns></returns>
private bool IsRegEx(string regExValue, string itemValue)
{
try
{
Regex regex = new System.Text.RegularExpressions.Regex(regExValue);
if (regex.IsMatch(itemValue))
{
return true;
}
else
{
return false;
}
}
catch (Exception)
{
return false;
}
finally
{
}
}



posted @ 2011-11-01 13:41  学海无涯@c#  阅读(389)  评论(0)    收藏  举报