我在jQuery中看到了trim方法,但是在its documentation中我找不到如何仅从字符串的右边修剪空格。

例如,如果我有:

"foobar "        "foo "         " foo bar  "

从字符串右边修剪空格会导致:
"foobar"         "foo"          " foo bar"

jQuery中是否有任何方法可以从右侧修剪空格? 我的意思是,像ltrimrtrim一样?

最佳答案

您可以使用简单的正则表达式替换

string.replace(/\s+$/, '')

演示:Fiddle
function rtrim(str){
    return str.replace(/\s+$/, '');
}

10-04 15:21
查看更多