Discuss
/
JavaScript
/
原来点号不加转义是任意匹配,加了才是表征符号,和w、d是反的
原来点号不加转义是任意匹配,加了才是表征符号,和w、d是反的
Topic source加了提醒
// TODO:
var re_name = /\w{3,10}/
var re_password = /.{6,20}/
var user_name = document.getElementById('username').value
var password = document.getElementById('password').value
var password2 = document.getElementById('password-2').value
if (!re_name.test(user_name)){
alert('用户名为3-10以内的数字或英文字母')
return false}
if (!re_password.test(password)){
alert('密码必须在6-20位以内')
return false}
if (password !== password2){
alert('两次输入密码不一致')
return false}
return true}
- 1
alienation