注册表单验证---正则表达式
1、电话号码:((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3} |\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$) 2、C#正则表达式: 判断是否为数字 Regex regex=new Regex(@"\d+"); if(regex.isMath(input.text)) { ..... } 验证身份证号码 Regex regex = new Regex(@"(^\d{15}$)|(^\d{18}$)|(^\d{17}[Xx]$)"); if (!regex.IsMatch(txt_Num.Text.Trim())) { errmsg.Append("<li>请输入正确的身份证号码。</li>"); errNum++; } 验证邮箱 Regex regex = new Regex("^[\\w-]+@[\\w-]+\\.(com|net|org|edu|mil|tv|biz|info)$"); if (!regex.IsMatch(txt_Email.Text.Trim())) { } 3、判断是否为数字js onchange="if(/\D/.test(this.value)){alert('只能输入数字')