问题标签 [capitalize]

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 投票
3 回答
2384 浏览

entity-framework-4 - 为什么实体框架要复数和大写实体类名?

为什么实体框架默认将所有类名复数并首字母大写?这样做有什么好处?可能是一个愚蠢的问题......但只是出于好奇?

0 投票
59 回答
787638 浏览

java - 如何在Java中将String的第一个字母大写?

我正在使用 JavaString从用户那里获取输入。我正在尝试将此输入的第一个字母大写。

我试过这个:

这导致了这些编译器错误:

  • 类型不匹配:无法从 InputStreamReader 转换为 BufferedReader

  • 无法在原始类型 char 上调用 toUppercase()

0 投票
5 回答
234783 浏览

regex - 用于检查是否在字符串中连续找到大写字母的正则表达式

我想知道以下情况的正则表达式:

该字符串应仅包含字母。它必须以大写字母开头,后跟小写字母。然后它可以是小写字母或大写字母。

但字符串也不能包含任何连续的大写字母。如何将该逻辑添加到正则表达式?

也就是说,HttpHandler是正确的,但是HTTPHandler是错误的。

0 投票
3 回答
1607 浏览

ruby-on-rails - 使用 collection_select

如果在我找不到之前已经回答了这个问题。

我有以下内容:

这在控制器中:

性别都以小写形式存储,如下所示:

我需要他们输出大写首字母:

我试过:

但是它们不起作用,我真的没想到它们会起作用,但是在发布之前必须尝试一下。

0 投票
14 回答
216660 浏览

mysql - Capitalize first letter. MySQL

Does any one know the equivalent to this TSQL in MySQL parlance?

I am trying to capitalize the first letter of each entry.

0 投票
4 回答
17203 浏览

java - 如何获取日期格式以大写月份和日期

我的strings.xml中有这样的字符串:

我在代码中像这样使用它们:

但它以小写形式显示日期和月份,我希望它都大写。我怎样才能做到这一点?

0 投票
10 回答
19650 浏览

ruby-on-rails - Ruby on Rails 取消首字母大写

我正在运行 Rails 2.3.2。

我如何转换"Cool""cool"? 我知道可行,但是是否有一种 Ruby / "Cool".downcaseRails 方法可以与capitalize, ieuncapitalizedecapitalize

0 投票
3 回答
3755 浏览

php - 需要在 PHP 中使用特殊字符大写单词

ucwords 不会大写外国字符,例如 öüäõ

所以我需要一个解决方案,它将“öösel”变成“Öösel”

有没有一种简单的方法可以使用正则表达式来完成,或者我必须手动检查所有字符?

0 投票
3 回答
8234 浏览

javascript - 有没有相当于 CSS text-transform: capitalize 的 JS?

我有一个隐藏<section />的由包含要填充到 jQuery UI 对话框中的内容的 div 组成。在 document.ready 上,我想遍历这些 div,获取每个 div 的 id,用空格替换破折号,将每个单词大写,并将其存储在 title 变量中。然后,我将在放入我的dialogs[]数组的对象文字中使用它。听起来很简单,对吧?

精简版的 HTML:

JavaScript 的精简版:

顺便说一句 - 我知道我可以使用$.data()自定义属性并将其添加到我的 div 中,但我真的想要尽可能少的标记,我对这种特定的可能性感到好奇。所以这不是我的例子,而是手头的问题。

再次重申,问题是:

如何通过 JavaScript 将变量中的每个单词大写,就像text-transform: capitalize;在 CSS 中一样?

0 投票
8 回答
95098 浏览

regex - 正则表达式将每个单词的第一个字母大写,也在像破折号这样的特殊字符之后

我用它#(\s|^)([a-z0-9-_]+)#i来大写每个单词的每个第一个字母,如果它在像破折号这样的特殊标记之后,我也希望它大写字母(-)

现在它显示:

我想要这个:

对我有什么建议/样品吗?

我不是专业人士,所以尽量保持简单让我理解。