我希望能够从字母替换到末尾或开头。
假设我有一个字符串:i love apples
我希望能够搜索a
,它是apples
的开头,并且从那里替换之前的所有内容!所以我只剩下苹果了。同样,搜索a
并从上往下替换所有内容,这样我就只剩下i love
我的JS只能找到单词和删除,我该如何让它执行上述操作?谢谢!
JS:
var queuestring2 = $(this).html();
queuestring2 = queuestring2.replace("path", "");
$(this).html(queuestring2);
最佳答案
var myString = "I love apples";
var letter = "a";
var index = myString.indexOf(letter);
//Remove everything before 'a'
var endString = myString.slice(index);
//Remove everything after 'a'
var startString = myString.slice(0, index);
console.log("Remove before -"+letter+"- : " + endString);
console.log("Remove after -"+letter+"- : " + startString);
关于javascript - 如何替换某个字母中的所有内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40021642/