日期:2014-05-17  浏览次数:20402 次

手机号的正则表达式
求手机号的正则表达式

------解决方案--------------------
public bool IsHandset(string str_handset)

        {

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

        }

------解决方案--------------------
^(13
------解决方案--------------------
15
------解决方案--------------------
18)\d{9}$
------解决方案--------------------
/^(13
------解决方案--------------------
14
------解决方案--------------------
15
------解决方案--------------------
18)\d{9}$/
------解决方案--------------------

string strRegex = @"^(13[0-9]
------解决方案--------------------
15[0-35-9]
------解决方案--------------------
18[0-9]
------解决方案--------------------
14[57])\d{8}$";

自己根据号码段写吧!