Jump to content

POWERED BY:

Archived

This topic is now archived and is closed to further replies.

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

Share this post


Link to post
Share on other 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*$/, "") ??

Share this post


Link to post
Share on other 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+...

Share this post


Link to post
Share on other 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 ) ....

Share this post


Link to post
Share on other 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.

Share this post


Link to post
Share on other 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.

Share this post


Link to post
Share on other sites

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.