06/01/2010 - 18:02

Função Trim em Javascript

Se tem uma função básica em quase todas as linguagens de programação e extremamente util é a “trim”.

Pra quem não sabe, a função trim serve para retirar os espaços antes e depois de uma string. Algom mais ou menos assim:

Antes:
” Olá Mundo ”

Depois do uso do trim

“Olá Mundo”

Mas, sempre tem um mas…. Em Javascript não tem, pelo menos não nativa. Você deve criar uma.

Há algum tempo atrás eu encontrei uma na internet que usa expressões regulares para retirar esses espaços. Não sei quem a criou, mas se souberem me avisem para que eu possa colocar os créditos por ela.

Vamos à função. Bem simples.

function Trim(str){return str.replace(/^\s+|\s+$/g,"");}

Depois é só usar.

//Exemplo
var string = "   Tem espaço antes e Depois     ";

alert(Trim(string));

Testem. Usem. Usufruam.

Enviado por: Leandro Garcia - Categoria(s): JavaScript Tags relacionadas: , ,

Deixe um comentário:

Os campos com * são de preenchimento obrigatório