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);
经验分享 程序员 微信小程序 职场和发展