javascript - REGEX:在 Javascript 中的大写字母之间追加单个空格

标签 javascript regex

我从 C# related thread 得到了一些想法,但我需要它在 Javascript 中。我正在尝试各种方法,但似乎都不起作用。

name.replace(/[A-Z]/g, / $&/);

我想做的是:

FirstName

带空格:

First Name

但我得到的是:

/ F/irst/ N/ame

任何想法将不胜感激。

最佳答案

"FirstName".replace(/([a-z])([A-Z])/g, '$1 $2')

结果是

First Name

没有前导空格。

关于javascript - REGEX:在 Javascript 中的大写字母之间追加单个空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3265410/

相关文章:

javascript - 在 Amcharts 中调整轴范围

regex - 子集不是基于完全匹​​配,而是基于 R 中的部分

c# - 提取定界符之间的文本行并将它们添加到 List<string>

javascript - 正则表达式接受一两个单词

javascript - 变量字符串的正则表达式

python - 需要帮助解析 Cisco 输出

javascript - "position:fixed"div 上带有 HTML 触摸事件的 IOS 5 (safari) 错误

javascript - Jasmine 期望不使用 requirejs

javascript - 即使监听函数返回 false,表单仍然被提交

javascript - 音量超出范围