Comment pouvez-vous convertir espaces vides à ?
Sans l'aide d'expressions régulières, comment pouvez-vous convertir espaces vides à
?
Quel est votre but derrière cela?
Donner plus d'info.
Donc, peut-on ou ne peut-on pas utiliser des expressions régulières? Votre question est un peu floue.
Désolé les gars, j'ai trouvé la solution à partir des réponses données ci-dessous. En fait remplacer les() ne fonctionne pas.
afin de choisir une réponse si la personne a la réputation qu'ils méritent s'il vous plaît.
Donner plus d'info.
Donc, peut-on ou ne peut-on pas utiliser des expressions régulières? Votre question est un peu floue.
Désolé les gars, j'ai trouvé la solution à partir des réponses données ci-dessous. En fait remplacer les() ne fonctionne pas.
afin de choisir une réponse si la personne a la réputation qu'ils méritent s'il vous plaît.
OriginalL'auteur Frankel | 2009-07-23
Vous devez vous connecter pour publier un commentaire.
La question a fait de préciser "sans expressions régulières" et /\s/ est un.
Vrai, voir ci-dessous pour un exemple de l'un sans regex. Ceci a l'avantage supplémentaire de la conversion d'autres espaces de l'unicode des caractères (espaces insécables, etc) d'un seul coup.
Il ressemble   bug est corrigé, modifié le commentaire en conséquence.
OriginalL'auteur
Vous pouvez le faire sans expressions régulières à l'aide de
"This is a string".split(" ").join(" ");
Et la peine de regarder stackoverflow.com/questions/1144783/..., où ils discutent de la performance
OriginalL'auteur NickFitz