JavaScript - 检查字符串中的任何小写字母 [英] JavaScript - checking for any lowercase letters in a string
本文介绍了JavaScript - 检查字符串中的任何小写字母的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
考虑一个需要检查给定字符串是否全部为大写字母的JavaScript方法。输入字符串是人的名字。
Consider a JavaScript method that needs to check whether a given string is in all uppercase letters. The input strings are people's names.
当前的算法是检查任何小写字母。
The current algorithm is to check for any lowercase letters.
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);
}
正则表达式是最好的方式吗?
Is a regex the best way to go here?
您将使用什么模式来确定字符串是否包含任何小写字母字符?
What pattern would you use to determine whether a string has any lower case alpha characters?
推荐答案
还:
function hasLowerCase(str) {
return (/[a-z]/.test(str));
}
这篇关于JavaScript - 检查字符串中的任何小写字母的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文