【发布时间】:2019-01-19 15:58:58
【问题描述】:
如何在 javascript 上获得这个?给定一个没有空格的名称 AndrewGonzalezPuerta 转换成这个 Andrew Gonzalez Puerta
在每个大写字母前插入space,不包括第一个
【问题讨论】:
-
这已经是answered。
标签: javascript string
如何在 javascript 上获得这个?给定一个没有空格的名称 AndrewGonzalezPuerta 转换成这个 Andrew Gonzalez Puerta
在每个大写字母前插入space,不包括第一个
【问题讨论】:
标签: javascript string
这是一个正则表达式解决方案,它使用前瞻来确保大写字母不在字符串的开头。
const name = "AndrewGonzalezPuerta";
console.log(name.replace(/(?!^)([A-Z])/g, " $1"));
【讨论】:
SyntaxError: Invalid regular expression: invalid