gpt4 book ai didi

javascript - 检测字符串中的全部大写

转载 作者:行者123 更新时间:2023-12-03 16:38:36 26 4
gpt4 key购买 nike

我在尝试用 JavaScript 编写正则表达式时遇到问题,该正则表达式可以检测以全部大写形式键入的至少包含 2 个字符的整个单词。

这是我尝试过的方法,似乎有效。

/\b[^\Wa-z0-9_]+\b/

但是,我会检测用户是否启动字符串“我喜欢你”。

因为我是大写的,它返回 true,因此我只想检测超过 2 个字母全部大写的单词。

最佳答案

您的字符组不必要地复杂。如果您只需要大写字母,为什么不使用 [A-Z]

要将其限制为 >= 2 个字母的单词,请使用 {2,} 而不是 + 作为量词:

/\b[A-Z]{2,}\b/

关于javascript - 检测字符串中的全部大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5654887/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com