Javascript/jQuery-替换字符串中最后出现的单词
我有一个以固定单词结尾的字符串-Javascript/jQuery-替换字符串中最后出现的单词,javascript,jquery,regex,Javascript,Jquery,Regex,我有一个以固定单词结尾的字符串-按钮。现在我需要用'替换这个词。我怎么做?另外,如果我的字符串类似于ButtonButton或类似的字符串,我只需要剪切最后一个按钮 var original = 'ButtonButton'; var newString = original.replace(/Button$/, ''); // "Button" 阅读如果您不必检查,如果它真的以按钮结尾,只需删除最后6个字母: var str = "ButtonButton"; str = str.subs
按钮
。现在我需要用'
替换这个词。我怎么做?另外,如果我的字符串类似于ButtonButton
或类似的字符串,我只需要剪切最后一个按钮
var original = 'ButtonButton';
var newString = original.replace(/Button$/, '');
// "Button"
阅读如果您不必检查,如果它真的以按钮结尾
,只需删除最后6个字母:
var str = "ButtonButton";
str = str.substr(0,str.length-6);
console.log(str); //"Button"
替换为''
?我很确定这叫做删除:-P
固定长度–那么就不需要正则表达式了。子字符串/子字符串就可以了。
var str = "ButtonButton";
str = str.substr(0,str.length-6);
console.log(str); //"Button"