我得到一個字符串,它只是innerHTML,因此它有
的實例。我需要修剪字符串,使尾隨
單獨被刪除。 試過這個:JavaScript刪除尾部
var text;
text = txtInnerHTML.replace(/(
)*/g,「」);
這消除這是不期望的
所有實例..只有尾隨
實例可以是其可以是零個或多個需要被去除。
我得到一個字符串,它只是innerHTML,因此它有
的實例。我需要修剪字符串,使尾隨
單獨被刪除。 試過這個:JavaScript刪除尾部
var text;
text = txtInnerHTML.replace(/(
)*/g,「」);
這消除這是不期望的
所有實例..只有尾隨
實例可以是其可以是零個或多個需要被去除。
嘗試txtInnerHTML.replace(/( )+$/g,"");
text = txtInnerHTML.replace(/( )*$/,"")
使用字符串錨
的
text.replace(/( )+$/, '');
我記得其中一個是由助記符*胡蘿蔔比金錢更重要(奇怪的結束,但它工作了我基本上說
^
是起始錨點,
$
是終點錨點,在使用$爲貨幣值的本地化中可能沒有多大意義。
txtInnerHTML.replace(/( |\s)$/,"");
$
匹配字符串或只是一個字符串結尾的$新行前的位置的結束位置。在基於行的工具中,它匹配任何行的結束位置。
wikipedia
不要忘了簡單的空間 「」。上面的正則表達式刪除 或「」在字符串的末尾
不適合我。:( – ria 2010-06-08 06:46:04
謝謝。對我有用。 – Abhijit 2011-07-18 09:03:08