JavaScript - 检查字符串中的任何小写字母 [英] JavaScript - checking for any lowercase letters in a string

查看:108
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆