2013-03-26 128 views
3

我有一個以固定字結尾的字符串 - Button。現在我需要用''替換那個單詞。我該怎麼做?另外,如果我的字符串類似ButtonButton或類似的東西,我只需要刪除最後的ButtonJavascript/jQuery - 替換字符串中最後一個字的出現

+1

用'」替換「'?我很確定這就是所謂的*刪除*':-P' – 2013-03-26 14:07:41

+0

固定長度 - 然後不需要RegEx。 substr/substring將會很好。 – CBroe 2013-03-26 14:11:03

回答

11
var original = 'ButtonButton'; 
var newString = original.replace(/Button$/, ''); 
// "Button" 
1
var str = "you string with button"; 
var newstring = str.replace(/button$/i, ''); 

閱讀replace()

1

如果你沒有檢查,如果真的有Button結束,只是刪除了最後6個字母:

var str = "ButtonButton"; 
str = str.substr(0,str.length-6); 
console.log(str); //"Button" 
+0

哈哈。我喜歡這個。 :D – ojek 2013-03-26 14:11:29

+0

輝煌,+1哈 – WtFudgE 2015-09-24 08:24:43

相關問題