js中正则验证数字 JS如何判断中文字母数字下划线组合的用户名?

[更新]
·
·
分类:互联网
1865 阅读

js中正则验证数字

JS如何判断中文字母数字下划线组合的用户名?

JS如何判断中文字母数字下划线组合的用户名?

1、先判断用户名是否有中文,有的话就将1个中文替换成3个单字节字符,例如“中”-“***”
2、然后判断用户名的长度是否在5-16个字符范围内

js 正则表达式?

在JavaScript中,正则表达式通常用于两个字符串方法:search()和replace()。
search()方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串,并返回子串的起始位置。
replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

js判断邮箱是否打开?

ltform?actionquotquotgt
  输入:ltinput?typequottextquot?namequotmazeyquot?idquotmazeyquot?placeholderquot请输入邮箱quotgt
  ltinput?typequotbuttonquot?valuequot验证quot?onclickquotcheck()quotgt
lt/formgt
ltscriptgt
function?check(){
  var?reg??new?RegExp(quot^[a-z0-9] ([._-]*[a-z0-9])*@([a-z0-9] [-a-z0-9]*[a-z0-9] .){1,63}[a-z0-9] $quot)?//正则表达式
  var?obj??(quotmazeyquot)?//要验证的对象
  if(){?//输入不能为空
    alert(quot输入不能为空!quot)
    return?false
  }else?if(!reg.test()){?//正则验证不通过,格式不对
    alert(quot验证不通过!quot)
    return?false
  }else{
    alert(quot通过!quot)
    return?true
  }
}
lt/scriptgt