JQuery обрезка пустых мест в конце строки

Каков самый простой способ обрезать пустые места с конца строки в jquery/javascript? пример:"my string " должен вернуться "my string"

Спасибо

2 ответа

$.trim() jQuery урезает начальные и конечные пробелы из строки:

str = $.trim(str);

Там же роднойtrim() метод, который поддерживается в новых браузерах, и в MDN доступен полифилл для не поддерживающих браузеров.

Если по какой-то причине вы хотите обрезать только пробелы, вы можете сделать что-то вроде:

String.prototype.trimTrail = function () {
    return this.replace(/\s+$/, '');
};

использоваться как:

str = str.trimTrail();

Попробуйте повторить правильную обрезку:

var trimmedString = fullString.replace (/ \ s + $ /, ”");

Другие вопросы по тегам