如何使用JavaScript删除字符串中两个特定单词之间的文本?
例如:"Steven Peter Title: Random Text Company: Random Text"
我想删除"Title:"
到"Company: "
有没有简单的方法可以在JavaScript中将文字从一个单词移到另一个单词?
答案 0 :(得分:1)
带有正则表达式的String.replace方法应该完全符合您的要求。请参阅:http://jsfiddle.net/je380fcg/
var txt = "Steven Peter Title: Random Text Company: Random Text";
document.getElementById("orig").innerHTML = txt;
var newTxt = txt.replace(/Title:.*Company:/, "");
document.getElementById("new").innerHTML = newTxt;