电话号码校验正则表达式,身份证号校验正则表达式C#代码
/// <summary>
/// 电话号码校验
/// </summary>
/// <param name="str_handset"></param>
/// <returns></returns>
public bool IsHandset(string str_handset)
{
return System.Text.RegularExpressions.Regex.IsMatch(str_handset, @"^1[3456789]\d
}
/// <summary>
/// 身份证号校验
/// </summary>
/// <param name="str_handset"></param>
/// <returns></returns>
public bool IsSFzValid(string str_handset)
{
return System.Text.RegularExpressions.Regex.IsMatch(str_handset, @"^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$");
}
原文链接:http://www.jxszl.com/biancheng/C/556423.html