
用户名在互联网上随处可见。
它们是用户在自己喜欢的网站上的唯一身份。
需要检索数据库中的所有用户名。
以下是用户在创建用户名时必须遵守的一些简单规则。
1) 用户名只能是数字字母字符。
2) 用户名中的数字必须在最后,且数字可以有零个或多个。
3) 用户名字母可以是小写字母和大写字母。
4) 用户名长度必须至少为两个字符。
两位用户名只能使用字母。
闯关:修改正则表达式userCheck
以适合上面列出的约束。
var username = "JackOfAllTrades";
var userCheck = /change/; // 修改这行
var result = userCheck.test(username);
console.log(result);
正确代码
var username = "JackOfAllTrades";
var userCheck = /^[a-z]([0-9]{2,}|[a-z]+\d*)$/i; // 修改这行
var result = userCheck.test(username);
var result1 = username.match(userCheck);
console.log(result);
console.log(result1);