Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Saga_fuel

Trim no javascript

Recommended Posts

O JS não tem uma função que se comporte como o trim mas você pode usar isso:String.prototype.trim = function(){ return this.replace(/^\s*/, "").replace(/\s*$/, "");}aí basta você chamar assimonblur="this.value=this.value.trim();"aí substitui o valor do campo pela string sem os espaços em branco

Compartilhar este post


Link para o post
Compartilhar em outros sites

kra .... issu serviu mto pra mim tbm ... vlw hein ...mais poderia me explicar melhor ? oke q tm demais esses caracteres doidos ?(/^\s*/, "").replace(/\s*$/, "") ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esses "caracteres doidos", são expressões regulares e são utilizados em diversas linguagens para trabalhar com padrões de STRING.

 

Se quiser saber mais da uma olhada no artigo REGULAR EXPRESSION, do Thiago Prado.

 

OK..!!?? T+...

Compartilhar este post


Link para o post
Compartilhar em outros sites

é bixo .... parece q eh meio confuso o troço msm hein ....a unica coisa q entendi no code acima, é q você procura no inicio da string por um espaço e da um replace por "" (troca por nada ) ....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso mesmo. No segundo replace é o contrario, ele procura no fim da string. Você pode usar apenas um replace, não é necessário os dois. É só usar a barra | (ou) para separar as duas expressões em um replace.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá kikofm,

 

Agradecemos por compartilhar o seu conhecimento conosco.

 

Se possível, continue contribuindo com o Fórum participando em tópicos mais recentes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.