2019独角兽企业重金招聘Python工程师标准>>>
1.判断是不是手机号码(实际判断是不是11位数字,可以用\d来匹配数字)
表单部分代码:
<form name="form1" >
<lable>请输入:</lable>
<input type="text" name="info" />
<input type="button" value="测试" onclick="check()" />
</form>
JavaScript代码:function check() {var str = form1.info.value;var objExp=/^\d{11}$/;if(objExp.test(str)==true)alert(str);elsealert("输入的数据" + str + "不符合要求");
}
2.更精确的判断是不是手机号码(实际判断是不是以1开头的11位数字,:>);var objExp=/^1\d{10}$/;
3.判断北京的座机号:var objExp=/^(\d{3}-\d{8})$/;
4.判断是不是座机号:var objExp=/^((\d{3,4}-)\d{7,8})$/;
5.前面可以不写区号的座机号(“?”表示前面的可以出现0次或一次):var objExp=/^((\d{3,4}-)?\d{7,8})$/;
结果: