我试图从文本中删除所有单词的出现。这些单词保存在数组中。
但是,我没有删除它们,而是收到了原始文本。
这是一个小提琴(Fiddle)链接:https://fiddle.jshell.net/y07qgooq/。
但是,我没有删除它们,而是收到了原始文本。
var text = "This is just a little test, to check if it works."
var words = ["this", "is", "a", "to", "if", "it"];
for (i = 0; i < words.length; i++) {
text = text.replace(/words[i]/g, "")
}
alert(text); // result should be: just little test, check works.
这是一个小提琴(Fiddle)链接:https://fiddle.jshell.net/y07qgooq/。
text.replace(new RegExp("\\b(" + words.join("|") + ")\\b", "ig"), "")
- Tushar