Javascript / jQuery - 替换字符串中最后出现的单词

时间:2013-03-26 14:06:08

标签: javascript jquery regex

我有一个以固定字词结尾的字符串 - Button。现在我需要用''替换该单词。我该怎么做?另外,如果我的字符串类似ButtonButton或类似字符串,我只需要删除Button

3 个答案:

答案 0 :(得分:12)

var original = 'ButtonButton';
var newString = original.replace(/Button$/, '');
// "Button"

答案 1 :(得分:1)

var str = "you string with button";
var newstring = str.replace(/button$/i, '');

了解replace()

答案 2 :(得分:1)

如果你不必检查,如果它真的以Button结尾,只需删除最后6个字母:

var str = "ButtonButton"; 
str = str.substr(0,str.length-6); 
console.log(str); //"Button"
相关问题