const name = "adminName123";
//1 判断字符串是否包含大写
console.log(name === name.lowerCase()); // true 不包含大写
//2判断字符串是否包含小写
console.log(name === name.upperCase()); // true 不包含小写
//var specialChar = /[^A-Za-z0-9]/; // 匹配字母数字
var upperCase = /[A-Z]/; //3 匹配大写字母
if (upperCase.test(name)) {
console.log(true); //只要包含大写就返回true
} else {
console.log(false);
}
var lowerCase = /[a-z]/; //4 匹配小写字母
if (lowerCase.test(name)) {
console.log(true); //只要包含小写就返回true
} else {
console.log(false);
}
var number = /[0-9]/; //5 匹配数字
if (number.test(name)) {
console.log(true); //只要包含数字就返回true
} else {
console.log(false);
}
//比如6 驼峰转下划线 adminN