问题标签 [capitalization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
18917 浏览

javascript - 将文本输入大写的 JavaScript 代码

我正在使用流行的 Firefox 扩展Greasemonkey

我想知道是否有办法以某种形式将所有文本输入大写,所以如果我使用 jQuery,代码将如下所示:

现在我当然知道.capitalize()这不是一个有效的函数,为了将文本大写,你需要一个复杂的 JavaScript 代码,但在谷歌搜索之后,我找不到一个似乎可以在 Greasemonkey 中实现的函数。

有人可以帮我写这个脚本吗?

通过大写,我的意思是大写每个单词的第一个字母,比如 CSS text-transform:capitalize;,它必须覆盖用户可能输入的字母,也许在表单提交时这样做会更容易......

谢谢。

0 投票
1 回答
1031 浏览

javascript - 将输入中的文本完全大写

可能重复:
如何在输入时将输入更改为大写

是否可以使用 JavaScript 将输入的文本完全大写。

所以基本上当用户在输入中输入文本时,文本被大写如下:CAPITALIZE

谁能给我看一个关于小提琴之类的例子吗?谢谢

0 投票
1 回答
750 浏览

android - 当我们在 android 设备中使用滑动键盘时,句子首字母的自动大写不起作用

在我的应用程序中,我使用 TYPE_TEXT_FLAG_CAP_SENTENCES 作为编辑文本,

它与每个设备和模拟器中的默认键盘一起使用。但是当我们使用滑动键盘时,大写不会发生。客户希望它每次都能正常工作。谁能帮我解决这个问题??

0 投票
2 回答
879 浏览

android - 将 xml 元素的首字母大写

我是新手,请耐心等待。我有以下代码检索节点及其罚款。我试图让“状态”节点的第一个字母大写但收效甚微,它强制关闭。

我所做的是将元素转换为字符串。我发现我可以对所有元素“e”使用大写代码,但我更愿意将它用于状态。为什么要强制关闭?有人可以帮我吗?

0 投票
4 回答
7220 浏览

ruby-on-rails - Rails:确保模型中的大写?

在 Rails 模型中,如果我有一个用于专有名称的字段,那么确保它们统一大写的最佳实践方法是什么,尽管用户可能会懒惰输入?

IE 假设模型是Contact,字段是Name. 无论用户输入什么,我都希望将单词大写,即模型会将以下输入转换为以下输出:

那么,您是创建一个before_save回调并使用正则表达式转换该字段,还是创建某种验证或其他不同的东西?我非常感谢强调基本原理的答案,为什么你会以这种或另一种方式做,因为这是我最坚持的。

0 投票
3 回答
1718 浏览

php - PHP中姓氏的正确大写

可能重复:
编程中人名的大写

我注意到在我的网站上注册的人非常懒惰,他们甚至不费心将自己的名字大写。

我的网站是一个面向商业的网站,所以这里没有“自我表达自由”的说法。

名字大写非常容易,因为我想不出一个西方名字不会以大写字母开头的例子。我可能是错的。

但是将姓氏大写变得更加困难,例如

什么是在 PHP 中正确自动大写姓氏的好解决方案,它可以在大约 95% 的时间内正确处理?我知道这一点

0 投票
3 回答
3824 浏览

regex - R:在某个字符之后大写所有内容

我想将第一个之后的字符向量中的所有内容大写_。例如以下向量:

应该是这样出来的:

我一直在尝试使用正则表达式,但无法做到这一点。任何建议,将不胜感激。

0 投票
1 回答
9821 浏览

macos - 如何在 Mac 上输入 Outlook 2011 时禁用自动大写?

当我在电子邮件中输入单词“IDs”(不带引号)时,它会自动更改为“Ids”。

如何禁用自动大写?

0 投票
4 回答
75690 浏览

css - 将句子的第一个字母大写 CSS

我想将句子的第一个字母大写,如果可能的话,还要将逗号后的第一个字母大写。我想在这里添加代码:

0 投票
1 回答
1136 浏览

java - 如何更改 SimpleDateFormat 使用的月份名称的大写?

这段代码:

输出:

问题是月份名称在巴西没有大写。

这是JDK中的错误吗?如果是这样,我应该报告吗?在哪里?

我该如何解决它?Java 在哪里存储它在不同语言环境中使用的月份名称?我可以覆盖或更改它们吗?还是我必须这样做:

?