regex 如何使用正则表达式检查大写字母或小写字母

czq61nw1  于 2023-06-25  发布在  其他
关注(0)|答案(2)|浏览(138)

我想检查是否有任何大写或小写字符串出现在此:

测试字符串

1a
2A
3aC

js

const str = '1a'
/[a-z]/.test(str) //Pass
/[a-z][A-Z]/.test(str) //Fail
/[a-z]/.test(str) //Pass
qoefvg9y

qoefvg9y1#

[a-z]表示1个小写字母。[A-Z]表示1个大写字母。[a-z][A-Z]表示1个小写字母后跟1个大写字母。[a-zA-Z]表示1个小写或大写字母。
要检查“3aC”,您可能需要[0-9][a-zA-Z]+。“+”表示一个或多个小写或大写字母。

cmssoen2

cmssoen22#

除非有一些你担心的边缘案例。。。

[a-zA-Z]

应该工作

相关问题