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

C#之正则表达式验证

2016-02-19 22:11 519 查看
/**
匹配身份证号
规则:
15位纯数字或者18位纯数字或者17位数字加一位x
*/

            var regex = new System.Text.RegularExpressions.Regex(@"^(([0-9]{15})|([0-9]{18})|([0-9]{17}x))$");
if (!regex.IsMatch(orderAdd.ReceiveIdCard))
{
result.Success = false;
result.ErrorMsg = "身份证格式不正确";
return Content(JsonConvert.SerializeObject(result, Formatting.None));
}


参照:http://blog.csdn.net/eightwhells/article/details/8935390
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: