如何在长字符串中分隔单词

时间:2015-12-10 22:24:41

标签: javascript typescript

我有这个字符串变量

var mySentence = "EverythingIsAwesome";

我希望它输出:“一切都很棒”

我尝试过mySentence.split(" ");,但它保持不变。然后我尝试了:mySentence.split(" ").join(" ");但它仍然将句子保持在一起。

任何人都可以帮我弄清楚我做错了什么吗?非常感谢提前!

2 个答案:

答案 0 :(得分:1)

您应该像这样使用match()

mySentence.match(/[A-Z][a-z]+/g);

你会得到这个数组:['Everything', 'Is', 'Awesome']
要将其简单地转换为字符串:mySentence.join("");

答案 1 :(得分:0)

您想要拆分大写字母。这已经得到了解答,可以使用here