Javascript字符串;转;名称子名称“;变成;名称子名称“;

Javascript字符串;转;名称子名称“;变成;名称子名称“;,javascript,string,Javascript,String,如何在javascript上实现这一点?给定一个没有空格的名称AndrewGonzalezPuerta将其转换为此Andrew Gonzalez Puerta 在不计算第一个大写字母的每个大写字母之前插入一个空格下面是一个使用前瞻的正则表达式解决方案,以确保大写字母不在字符串的开头 const name=“AndrewGonzalezPuerta”; console.log(name.replace(/(?!^)([A-Z])/g,“$1”)这已被删除。语法错误:无效正则表达式:无效@Mark

如何在javascript上实现这一点?给定一个没有空格的名称
AndrewGonzalezPuerta
将其转换为此
Andrew Gonzalez Puerta


在不计算第一个大写字母的每个大写字母之前插入一个
空格

下面是一个使用前瞻的正则表达式解决方案,以确保大写字母不在字符串的开头

const name=“AndrewGonzalezPuerta”;

console.log(name.replace(/(?!^)([A-Z])/g,“$1”)这已被删除。
语法错误:无效正则表达式:无效
@MarkMeyer您使用的浏览器是什么?@Luca我使用的是最新的Safari@MarkMeyer谢谢你的话。你能再试一次吗?是的,成功了@ggorlen。它现在在这里工作。