天高任鸟飞 2020-08-19
//匹配所有 //var reg=/./; //匹配数字 //var reg=/\d/; //匹配非数字 //var reg=/\D/; //匹配字母数字下划线 //var reg=/\W/; //匹配def var reg=/[^0-9]/; //定义字符串 var str="abc"; //判断字符串是否符合规则 var flag=reg.test(str); console.log(flag); //匹配手机号。一共11位,其中第一位只能是1,第二位只能是3,5,7,8位 var reg2=/^[1][3578][0-9]{9}$/; var phone="15269332665" var f=reg2.test(phone); console.log(f) //验证邮箱 字母数字下划线@XX.com var reg3=/^[a-zA-Z0-9_]+[@][a-zA-Z0-9]+[\\.][a-z]+$/ var youxiang=""; var y=reg3.test(youxiang); console.log(y); var reg4=/nihao/i; var str2="NIHAO"; console.log(reg4.test(str2));