繁体   English   中英

Javascript测试字符串,任何语言均小写

[英]Javascript test string for lower case in any language

嗨,我需要测试javascript字符串为任何较低的后期我已构建下一个代码:

var LOWER = /[a-z]/;
var lower = LOWER.test('mystring');

但如果字符串包含来自其他语言的任何特殊字符,则此代码不起作用。 并且是合乎逻辑的,我的测试仅适用于英语。 如何为任何语言编写测试?

你可以这样做:

function isLowerCase(s){
    return s==s.toLowerCase()
}
isLowerCase('mystring');

toLowerCase尊重unicode标准。

一些例子:

isLowerCase('ä')==true

isLowerCase('Ä')==false

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM