考虑一个JavaScript方法,需要检查给定的字符串是否全为大写字母。输入的字符串是人名。
当前算法是检查是否存在任何小写字母。
当前算法是检查是否存在任何小写字母。
考虑一种JavaScript方法,需要检查给定的字符串是否全为大写字母。输入字符串是人名。
当前的算法是检查是否存在任何小写字母。
var check1 = "Jack Spratt";
var check2 = "BARBARA FOO-BAR";
var check3 = "JASON D'WIDGET";
var isUpper1 = HasLowercaseCharacters(check1);
var isUpper2 = HasLowercaseCharacters(check2);
var isUpper3 = HasLowercaseCharacters(check3);
function HasLowercaseCharacters(string input)
{
//pattern for finding whether any lowercase alpha characters exist
var allLowercase;
return allLowercase.test(input);
}
正则表达式是这里最好的选择吗?
你会使用什么模式来确定一个字符串是否包含任何小写字母字符?