Comment effacer les espaces lors de la saisie d’un texte ()

J’ai la déclaration suivante jquery. Je souhaite supprimer les espaces comme indiqué ci-dessous. Donc, si j’ai un mot comme:

Par exemple
#wordOperating System / test ” J’aimerais que le résultat final me montre ” #wordOperatingSystemtest “. (c.-à-d. sans barre oblique ni espace). La barre oblique fonctionne bien mais je ne peux pas obtenir l’espace à supprimer. S’il vous plaît aider!

$("#word" + lbl.eq(i).text().replace("/","\\/").replace(/ /,'')).hide(); 

Essayez le modificateur g global :

 .replace(/ /g, '') 

Il en va de même pour le remplacement de votre barre oblique (s’il existe plusieurs / s dans votre chaîne):

 .replace(/\//g, '\\/') 

Vous pouvez le faire avec un regex simple …

 var x = "wordOperating System/test"; x = x.replace(/\s|\//g, ''); alert(x); 

Donc, votre code sera …

 $("word" + lbl.eq(i).text().replace(/\s|\//g, '')).hide();