问题标签 [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 回答
33241 浏览

python - python capitalize() 在以空格开头的字符串上

我在 Python 中的某些字符串上使用了 capitalize 方法,其中一个字符串以空格开头:

phrase.capitalize()全部以小写形式返回“词法语义”。这是为什么?

0 投票
7 回答
12310 浏览

android - Android EditText 大写字符

我有一个 edittext,我希望我在 edittext 中输入的任何字符都以大写字母显示。我用过这个:

edittext.setInputType(InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS);

但它不起作用。我想动态地做。有任何想法吗。

0 投票
4 回答
3944 浏览

php - 大写姓氏,包括 mccall => McCall 等例外情况

我在使用 PHP 的名称大写时遇到问题。有些名称中有 2 个大写字母(例如:McCall)。在存储注册我们网站的用户名时,我们运行以下代码:

这样做是将“mccall”更改为“Mccall”。我们需要一种方法来检查前 2 个字母是否以“Mc”开头,如果是,则将第三个字母大写,并将名称更改为“McCall”。

0 投票
6 回答
18917 浏览

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

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

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

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

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

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

谢谢。

0 投票
1 回答
1031 浏览

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

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

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

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

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

0 投票
8 回答
621 浏览

php - 仅将 MySQL 输出的第一个单词大写

我希望将 MySQL 和 PHP 提供的第一个单词的每个字母大写,并将其余单词保持小写。这怎么可能实现?

它存储在数据库中,只有第一个字母大写,所以真正的技巧是保持其余单词小写。

这是截至今天从数据库中提取单词的代码:

0 投票
1 回答
83 浏览

php - ucfirst 返回不正确的结果

在我的代码中,我有一个字符串,我想使用 php 函数将每个单词的首字母大写。

这是我的代码:

它显示相同的结果:

那么如何将单词大写?如果代码中有任何错误?

0 投票
2 回答
452 浏览

c# - 如何将每个句子的第一个字母大写并让用户有机会将字母更改为更低?

我在标点符号后实现了大写。但是如何实现它,用户可以返回并删除第一个单词或字符,因为他想继续小写?

例:如果我写这句话。我不能回去把“我”改成“我”!而且我不能将“A”更改为“a”,但我想!如何编码?

此处的示例项目:http ://www.filefactory.com/file/3ecbn51bhbrv/n/Capi.zip

我看到的唯一解决方案是保存当前和上一个键并检查是否按下了退格键或删除键,例如:

0 投票
1 回答
336 浏览

css - 动态元标题中的一个单词大写

有没有办法在动态元标题中将一个单词大写?

基本上我在元标题中使用了一个 slug,但它是小写的。我想把那个词大写,但我不确定最好的方法是什么?

有没有一种方法可以将标题中的 slug 大写?

非常感谢

保罗

0 投票
2 回答
869 浏览

c# - 在 C# 中将单个“字符”字符大写?

是否有一种“简单”的方式来大写单一char类型的值?

这会起作用,但感觉很麻烦并且通常是错误的:

笔记:

  1. 选择"" + choverToString()是因为 ReSharper 对我大喊大叫,因为我没有用后者指定文化……无论如何,ch.ToString().ToUpper()[0]感觉一样麻烦。
  2. 为了全球化,仅仅“加32”不是一种选择;我不相信有任何单曲char在大写时会变成代理对。

谢谢,