javascript - 将驼峰式文本转换为首字母大写文本

标签 javascript regex string

如何在 JavaScript 中将“helloThere”或“HelloThere”之类的字符串转换为“Hello There”?

最佳答案

const text = 'helloThereMister';
const result = text.replace(/([A-Z])/g, " $1");
const finalResult = result.charAt(0).toUpperCase() + result.slice(1);
console.log(finalResult);

首字母大写——举个例子。注意 "$1" 中的空格。


当然,如果第一个字母已经是大写 - 您将有多余的空间可以删除。

关于javascript - 将驼峰式文本转换为首字母大写文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7225407/

相关文章:

javascript - 在性能下降之前,浏览器可以安全地处理多少个元素 ID?

javascript - Laravel 5.6 中的 HTML 表单出现错误

php - 正则表达式匹配逗号之间的文本

php - 正则表达式 php 中的变量

javascript - 突出显示 HTML 文本中的单词(但不是标记)

python - 为什么我收到 AttributeError : __getitem__

c++ - 从字符串中删除一个字符

javascript - 如何为选择选项制作占位符但它具有循环值?

javascript - 为什么这是未定义的以及如何解决这个问题? C#

c - 从线程返回 "string"