你好,我正在尝试修复句子中的空白字符"这个句子有太多的空格"这样每个单词之间只有1个空格(包括所有空格使用s)。
另外,将单词"替换为"使用"had",但只能使用单词本身,而不能使用可能具有相同字符串"has"的其他单词的部分。。
var sentence ="This sentence has too many spaces."
function fixSentence(){
sentence.replace(/ +/g, ' ');
sentence.replace(/bhasb/i, "had");
console.log(sentence);
}
fixSentence();
replace
方法返回修改后的字符串。它不修改原始变量。
你要做的是:
var sentence ="This sentence has too many spaces."
function fixSentence(){
sentence = sentence.replace(/ +/g, ' ');
sentence = sentence.replace(/bhasb/i, "had");
console.log(sentence);
}
fixSentence();