问题标签 [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 投票
4 回答
3832 浏览

user-interface - 大写用户界面中的文本

我想问你是否有理由在应用程序用户界面中将菜单中的所有项目等都大写,例如

  • 文件->页面设置
  • 编辑->全选
  • 帮助->技术支持

为什么我不应该将这些项目标记为 File->Page setup 等?这种大写对我来说似乎是错误的 - 但我不是以英语为母语的人,所以我可能不会挖掘它。

0 投票
9 回答
24604 浏览

objective-c - 如何在 Objective-C 中将句子的第一个单词大写?

我已经找到了如何将句子的所有单词大写,但不仅仅是第一个单词。

我不想更改为小写并将第一个字符大写。我只想将第一个单词大写而不改变其他单词。

0 投票
3 回答
747 浏览

php - 使用自定义分隔符将 PHP 中的单词大写

我需要一种将单词的每个首字母大写的方法。这是我到目前为止得到的,它几乎适用于每个字符串......但它在这个“WELLNESS & RENOMME”上失败了。

我希望有人可以帮助我......我现在尝试了 1.5 个小时,但没有任何线索。提前感谢任何提示或提示。

编辑

ucwords() 使用“”作为分隔符,例如我也想使用“-”。

编辑

感谢大家的解决方案。我现在要睡觉了,这里是早上 7 点。:D 当我醒来时,我会看看我最喜欢哪种解决方案,然后告诉你我选择了哪一种。

编辑

似乎所有功能都返回“wellness &Amp; Renomme”或“wellness & Renomme”。有没有可能我的 php.ini 中的某些东西搞砸了?

0 投票
6 回答
6647 浏览

database - 编程中人名的大写

有人知道如何正确大写人名的一些代码/规则吗?

  • 约翰·史密斯
  • 约翰·范伦斯堡
  • 德里克·冯·高
  • 鲁比·德拉富恩特
  • 彼得麦克劳林
  • 加里·麦克唐纳

(这些可能不正确,只是一些示例名称以及大写如何/如何工作)

这似乎是一场失败的战斗......

如果有人对何时以及如何大写名称有一些代码或规则,请告诉我:)

干杯,阿尔伯特

0 投票
19 回答
109759 浏览

ruby-on-rails - 仅将字符串的第一个字符大写而让其他人不理会?(导轨)

我试图让 Rails 将字符串的第一个字符大写,并让所有其他字符保持原样。我遇到了一个问题,“我来自纽约”变成了“我来自纽约”。

我将使用什么方法来选择第一个字符?

谢谢

编辑:我试图实现 macek 的建议,但我得到一个“未定义的方法 `capitalize'”错误。没有大写行,代码可以正常工作。谢谢您的帮助!

编辑2:让它工作。谢谢您的帮助!

编辑 3:等等,不,我没有……这是我的列表模型中的内容。

编辑 4:尝试 macek 的编辑,仍然得到一个未定义的方法“大写”错误。我做错了什么?

编辑5:这很奇怪。通过使用下面的行,我可以摆脱未定义的方法错误。问题是它似乎用数字替换了第一个字母。例如,不是将You中的y大写,而是将y变成 121

0 投票
1 回答
315 浏览

python - Python中的第三方titlecase方法

Python 中的标准字符串title()方法非常幼稚,甚至无法正确处理将相当简单的单词和短语转换为标题大小写(连字符的单词、带引号的短语、带介词的短语等)。

在谷歌搜索中,我发现了一些不同语言的解决方案来解决这个问题。任何人都可以在 Python 中推荐一个好的实现吗?

0 投票
5 回答
1128 浏览

php - 将 wordpress 支持的网站中的所有标题转换为“大写”案例

所以我需要的是关于如何将 wordpress 支持的网站上的所有标题转换为大写的查询或一些提示。

我现在拥有的是这样的:

AAAAA BBBBB CCCCC

我希望它是这样的:

Aaaaa Bbbbb Ccccc

我确实尝试过谷歌搜索和搜索,但未能完成这项任务,因此非常感谢任何帮助!

更新:

我需要更新数据库中的标题。只是要清楚。:)

0 投票
4 回答
10825 浏览

vim - 如何在 Vim 中将单词的第一个字母大写?

很长一段时间以来,我都知道我可以~在 Vim 中使用来切换字符的大小写。但是有没有办法映射一个键来大写一个单词并回到之前的位置?

例如:

如果我的光标位于“l”并且我意识到我需要将“c”也大写,目前,我需要这样做:

有没有办法映射单个键以使光标下单词的第一个字母大写并将光标保持在原始位置?

0 投票
1 回答
475 浏览

java - Hibernate 属性名称大小写问题

我对 hibernate/JavaBeans 如何构造属性名称有疑问。

这是我的财产。

一切都很好,除了休眠内部认为我的属性名称是 ANumberFl 而不是 aNumberFl。JavaBean 约定检查属性 getter 的前两个字符(在 get 之后)以及它们是否都是大写字母并且不会取消获取属性名称的能力。但是,这与我的小写字段名称不一致。这在 JavaBean 世界中都是允许的,但是有一个名为aNumberFlOR的字段ANumberFl会产生相同的 getter 名称。这意味着当 get 方法是源时,它必须选择另一个,并选择后者。

我尝试将注释移到该字段上,但这导致了我现在不会讨论的其他问题,并且不确定这是一个好主意。

是否有覆盖hibernate从getter方法名称推断的默认属性名称?

谢谢。

0 投票
6 回答
1931 浏览

vim - 如何在 VIM 中设置初始上限?

在 VIM 中,将文本中的单词更改为使用大写或小写非常容易:

有没有一种简单的方法来修改单词以使用首字母大写?