viernes, octubre 23, 2009

Quitar espacios en blanco con expresiones regulares

Script del día: Cómo quitar los espacios en blanco por delante y por detrás de una cadena. Muy útil para la cajita de búsqueda:


function ltrim(s) {
 return s.replace(/^\s+/, "");
}

function rtrim(s) {
 return s.replace(/\s+$/, "");
}

function trim(s) {
 return rtrim(ltrim(s));
}
 
 
a la función trim  sólo le tienes que pasar la cadena que quieres limpiar y así te evitas los engorrosos indexof y demás
 

No hay comentarios: