Javascript 用于测试所有字符大小写是否相同的正则表达式

Javascript 用于测试所有字符大小写是否相同的正则表达式,javascript,regex,Javascript,Regex,我有一个可以接受所有字母字符[a-zA-Z]小写和大写的输入。 我必须在这个输入上附加一个验证器来测试所有字符的大小写是否相同 例如: ABCD是有效的 abcd是有效的 AbCD无效 aBcd无效 有没有办法用正则表达式做到这一点?或者我应该使用自定义函数来实现这一点?足够简单,所有字母都需要大写或小写 (^[a-z]+$|^[A-Z]+$) 你可以使用这个功能 让string=hello 常量isOneCase=string=>/^[a-z]*$|^[a-z]*$/.teststring

我有一个可以接受所有字母字符[a-zA-Z]小写和大写的输入。 我必须在这个输入上附加一个验证器来测试所有字符的大小写是否相同

例如:

ABCD是有效的 abcd是有效的 AbCD无效 aBcd无效
有没有办法用正则表达式做到这一点?或者我应该使用自定义函数来实现这一点?

足够简单,所有字母都需要大写或小写

(^[a-z]+$|^[A-Z]+$)

你可以使用这个功能

让string=hello 常量isOneCase=string=>/^[a-z]*$|^[a-z]*$/.teststring console.logisOneCasestringYou甚至可以取出^$out:^[a-z]+|[a-z]+$