Ltrim, rtrim i trim w Javascript

Poniżej trzy funkcje, które usuwają białe znaki z tekstu - z lewej (ltrim), z prawej (rtrim) i z obu stron (trim).

function ltrim(str)
{
	return str.replace(/^[\s]+/g,'');
}
function rtrim(str)
{
	return str.replace(/[\s]+$/g,'');
}
function trim(str)
{
	return rtrim(ltrim(str));
}

Komentarze 1

Kamil

29.02.2012 03:55

Jeśli to miało być wzorowane na funkcjach z PHP to brakuje jednego argumentu, który czasem jest przydatny :) http://phpjs.org/functions/trim:566

Dodaj komentarz