Удаление спецсимволов на Javascript

R2
На сайте с 01.02.2007
Offline
28
9127

Скажите, плз, есть ли в Javascript функция, которая удаляет спецсимволы

(пробел, табуляцию, перевод каретки...) из начала и конца строки

Т.е. нужен аналог trim() на PHP

если дадите ссылку - буду благодарен.

dkameleon
На сайте с 09.12.2005
Offline
386
#1
Raul21:

если дадите ссылку - буду благодарен.

например так:

http://www.delphifaq.com/faq/f1031.shtml

Дизайн интерьера (http://balabukha.com/)
R2
На сайте с 01.02.2007
Offline
28
#2

dkameleon, Спасибо, этого почти :) достаточно

: в Javascript регулярки Perl-совместимые?

a.fatman
На сайте с 15.01.2006
Offline
127
#3

Я пользуюсь вот таким:


function trim(s) {
return s.replace(/^\s+/g, "");
}
ПЗ
На сайте с 10.10.2006
Offline
92
#4
a.fatman:
Я пользуюсь вот таким:

function trim(s) {
return s.replace(/^\s+/g, "");
}

Это все-таки ltrim :)

я пользуюсь таким


function trim( str ) { return str.replace(/^\s+|\s+$/g, "");}
Автомобили в России (http://www.autobb.ru/). Спецтехника BIZ - вся строительная, дорожная, коммунальная техника (http://www.spectehnika.biz/) и другая спецтехника в одном месте.
Kolyaj
На сайте с 28.03.2006
Offline
69
#5

А я вот таким


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

Использование


var str = ' Some text ';
alert(str.strip());
R2
На сайте с 01.02.2007
Offline
28
#6

Всем большое спасибо

С вашей помощью проблема (проблемка) решена

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий