ultimo - split javascript array
Recortar espacios en blanco solo desde el FIN de una cadena, con jQuery (2)
Sé de la función jQuery $ .trim (), pero lo que necesito es una forma de recortar los espacios en blanco solo desde el FIN de una cadena, y NO desde el principio también.
Asi que
str =" this is a string ";
se convertiría
str =" this is a string";
¿Alguna sugerencia?
¡Gracias!
Para algunos navegadores puedes usar: str = str.trimRight();
o str = str.trimEnd();
Si desea una cobertura total del navegador, use regex.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/trimEnd
Puedes usar una expresión regular:
str = str.replace(//s*$/,"");
Dice reemplazar todos los espacios en blanco al final de la cadena con una cadena vacía.
Descompostura:
-
/s*
: Cualquier número de espacios -
$
: El final de la cadena
Más sobre expresiones regulares:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions