问题标签 [ucfirst]

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 投票
1 回答
575 浏览

php - ucfirst() 不能与斯堪的纳维亚字符一起正常工作

如何开始ucfirst()使用斯堪的纳维亚字符?

一种可能性是使用mb_convert_case(),但我想知道这是否可以使用ucfirst()

字符串大写哪个函数更快?

0 投票
1 回答
1384 浏览

php - 使用 ucfirst 使每个句子的第一个字母大写

我试图使每个句子的第一个字母大写,同时保留标点符号。我尝试过 ucfirst,但它只使字符串的第一个字母大写,而不是所有其他句子。我该如何解决?

预期输出:

实际输出:

0 投票
3 回答
3903 浏览

php - 使所有单词小写,每个单词的首字母大写

我有一个大小写不正确的字符串,如下所示:

我如何能够将每个单词的第一个字母大写并将错误大写的字母小写?我需要字符串完全是标题大小写。

我知道我可以更改为降低然后使用ucwords(),但是有没有更短的方法可以做到这一点?

0 投票
2 回答
180 浏览

php - 最有效的解决方案:用逗号修剪、大写和分解字符串

我有一个这样的字符串:

我需要执行以下操作:

  • 获取每个逗号分隔的项目并将其添加到数组中
  • 从开头和结尾删除空格
  • 首字母大写

因此,例如,上面的字符串变为:

我已经使用 开始了这个代码块trimexplodeucfirst我认为我不会以一种非常有效的方式来处理它。

执行这 3 项任务的最有效方法是什么?

0 投票
2 回答
80 浏览

php - array_push - 对 Zend 测试示例感到困惑

在学习 Zend 测试时,我遇到了这个有效的代码,但我不知道为什么在 array_push 中有两个奇怪的道具。strtolower 和 ucfirst 用于应该有变量的地方。我错过了一些文件吗?

0 投票
5 回答
184 浏览

php - 使所有句子的第一个字符大写

我有一个函数假设将所有句子的第一个字符变成大写,但由于某种原因,它没有对第一个句子的第一个字符执行此操作。为什么会发生这种情况,我该如何解决?

结果:

预期结果:

0 投票
2 回答
123 浏览

php - 第一个字符大写并忽略php中的几个特殊字符

我试图将大写文本显示为短语中的第一个大写字符。如果有任何特殊字符,它们必须被忽略。

例如:

第 1 部分:物质/制备和公司/企业的识别

以上是我的文字,我希望上面的文字显示为

第 1 部分:物质/制剂和公司/企业的识别

截至目前,我尝试了echo ucfirst(strtolower($word));

哪个输出

第 1 部分:物质/制剂和公司/企业的识别

我怎样才能做到这一点?谢谢

0 投票
0 回答
158 浏览

php - echo ucfirst 标签名称

在我的网站上,我想显示与帖子相关的所有标签。这是我的代码:

我想要做的是大写标题

但它不工作......

知道我做错了什么吗?

谢谢

0 投票
1 回答
108 浏览

regex - 在点之后大写并且仅在点之后的下一个单词(可能是 regex + ucfirst )

点后大写并仅在点后的下一个单词使用空格,可能使用 regex + ucfirst ..

总之就是在变量的所有数据中,只在 spaço + point 之后的第一个字母中做大写。

出去:

不管我采用什么方法,我只是建议。

谢谢

0 投票
4 回答
1017 浏览

php - 在段落中使每个句子的第一个字母大写?

我从 php.net 获得了这个函数,用于将句子中的大写字母转换为小写字母。

如果句子不在段落中,则一切正常。但如果句子在段落中,则开头段落 ( <p>) 或 break ( <br>) 标记 HTML 中的第一个字母变为小写。

这是示例:

前:

输出:

有人可以帮我把段落中的第一个字母变成大写字母吗?