Trim sencillo en Javascript
A diferencia de PHP, en Javascript no existe una función para limpiar los espacios delanteros y traseros de una cadena de texto, por ello podemos hacer engorrosas funciones que he llegado a ver por Internet o hacer una sencilla expresión regular, os dejo aquí la segunda solución (cosa que os evitará tener que usar funciones cuando lo que buscas es validar dentro de una condición y punto):
alert(" frase de prueba. ".replace("(^(\s)+)|((\s)+$)"),""));
Lo que hace es reemplazar los espacios delanteros y traseros por nada, eliminando dichos espacios.
Ale que aproveche!
2011
13
ene
- Publicado por iQuarK a las 12:32 pm
- Permalink de esta entrada
- Guardado en: Profesional
- Comentarios RSS de esta entrada
- TrackBack URI




Muy bien, aunque yo por tocarte los huevos usuaría la función trim de jquery. :P
[...] This post was mentioned on Twitter by José Rico and Daniel G. Nebot. Daniel G. Nebot said: útil! RT @iQuarK: Trim sencillo en Javascript http://bit.ly/gWyrrA via @iQuarK [...]
Bueno, tal y como digo en el post, esto es para no tener que utilizar funciones externas, ni, aunque no lo diga pero es obvio, tener que hacer que tu página pese unos KB de mas solo por una función :DD.