evitar - replace espacios en blanco javascript
eliminar espacios extra en la cadena javascript (3)
qué función se activará
this contains spaces dentro
this contains spaces utilizando javascript ?
He intentado lo siguiente, utilizando preguntas SO similares, pero no pude hacer que esto funcionara.
var string = " this contains spaces ";
newString = string.replace(//s+/g,''''); // "thiscontainsspaces"
newString = string.replace(/ +/g,''''); //"thiscontainsspaces"
Editado la pregunta para centrarse más en el aspecto javascript. ¿Hay una forma javascript pura para lograr esto?
Me di cuenta de una manera, pero tengo curiosidad si hay una manera mejor ...
string.replace(//s+/g,'' '').trim()
Usted está cerca.
Recuerde que replace
reemplaza el texto encontrado con el segundo argumento. Asi que:
newString = string.replace(//s+/g,''''); // "thiscontainsspaces"
Encuentra cualquier número de espacios secuenciales y los elimina. Intenta reemplazarlos con un solo espacio en su lugar!
newString = string.replace(//s+/g,'' '').trim();
string.replace(//s+/g, '' '').trim()