gpt4 book ai didi

javascript - 检测文本区域中的全部大写用法?

转载 作者:行者123 更新时间:2023-12-02 06:18:54 24 4
gpt4 key购买 nike

我将如何编写一个 JavaScript 函数来检测用户是否在 <textarea> 中输入全部大写字母? ,并在违规者更正文本之前禁止提交表格?可以理解,全大写的定义有待商榷,但这是我的目标:

  • 你不能那样做。这不聪明。 显然是我想弄清楚的,因为它令人讨厌。
  • 我喜欢这所学校。是可以接受的,因为单字母“全部大写”单词是英语的一部分。
  • 我是说,加油!这太荒谬了! 这应该可以接受吗?在不支持富文本的文本字段中,用户需要能够表达强调。我认为这应该是可以接受的。

有人有什么建议吗?我想正则表达式是有序的。

最佳答案

用于检查字符串是否包含大写字母但没有小写字母的 Javascript 函数:

function allCaps(word) {
var containsUpper = /[A-Z]/.test(word);
var containsLower = /[a-z]/.test(word);

return containsUpper && !containsLower;
}

关于javascript - 检测文本区域中的全部大写用法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16755912/

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