intermedios evitar espacios eliminar ejemplos cortar cadena blanco javascript regex trim

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()