js正则表达式 java正则表达式_JS/Java正则表达式验证
校验密码:6-15位
var pwdreg = /^[0-9A-Za-z_,.!@#$%^*]{6,15}$/;
pwdreg.test(phonenum)
校验手机号
var mobilereg = /^0?1[3|4|5|7|8][0-9]d{8}$/;
mobilereg.test(phonenum)
只能输入数字(年龄大小)
只能输入中文、英文、数字、小数点
只能输入数字、小数点
//只能输入英文
//只能输入英文和数字
//只能输入数字
//只能输入中文、英文、数字
校验手机号
Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\D])|(18[0-9]))\d{8}$");
Matcher m = p.matcher(mobiles);
return m.matches();
检验邮箱
String str = "^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$";
Pattern p = Pattern.compile(str);
Matcher m = p.matcher(email);
校验密码:6-15位 var pwdreg = /^[0-9A-Za-z_,.!@#$%^*]{6,15}$/; pwdreg.test(phonenum) 校验手机号 var mobilereg = /^0?1[3|4|5|7|8][0-9]d{8}$/; mobilereg.test(phonenum) 只能输入数字(年龄大小) 只能输入中文、英文、数字、小数点 只能输入数字、小数点 //只能输入英文 //只能输入英文和数字 //只能输入数字 //只能输入中文、英文、数字 校验手机号 Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\D])|(18[0-9]))\d{8}$"); Matcher m = p.matcher(mobiles); return m.matches(); 检验邮箱 String str = "^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"; Pattern p = Pattern.compile(str); Matcher m = p.matcher(email);