¿Cómo eliminaría los caracteres en blanco de una cadena en JavaScript?¿Cómo eliminaría los caracteres en blanco de una cadena en JavaScript?
Un ajuste es muy fácil, pero no sé cómo eliminarlos de dentro de la cadena. Por ejemplo:
222 334 -> 222334
¿Cómo eliminaría los caracteres en blanco de una cadena en JavaScript?¿Cómo eliminaría los caracteres en blanco de una cadena en JavaScript?
Un ajuste es muy fácil, pero no sé cómo eliminarlos de dentro de la cadena. Por ejemplo:
222 334 -> 222334
Nick Craver tiene una buena respuesta, si estás de acuerdo con la expresión regular, hazlo.
Solo quiero agregar que puede hacer esto sin Regex también. Puede usar un reemplazo de JavaScript normal(), usando los parámetros ("", "") para reemplazar todos los espacios en blanco con cadenas vacías.
Actualización: Vaya, esto no funcionará con múltiples espacios en blanco.
Se puede utilizar una expresión regular, como este para reemplazar todos los espacios en blanco:
var oldString = "222 334";
var newString = oldString.replace(/\s+/g,"");
O para, literalmente, sólo espacios:
var newString = oldString.replace(/ /g,"");
También puede hacer esto sin una expresión regular o una sustitución
var string= string.split(' ').join('');
Esto no va a conseguir pestañas. –
Esto también reemplazará la * primera * aparición de un espacio, no todos. –
Stefan: Si las pestañas también deben extraerse, por supuesto, la expresión regular de Nick Craver es la mejor. – Jay