Supprimer le retour chariot et l'espace d'une chaîne
Je veux supprimer un retour chariot et de l'espace à partir d'une chaîne
par exemple:
var t =" \n \n aaa \n bbb \n ccc \n";
Je veux avoir comme résultat:
t = "aaa bbb ccc"
J'utilise celui-ci, il supprime le retour chariot, mais j'ai encore des espaces
t.replace(/[\n\r]/g, '');
Il vous plaît quelqu'un m'aider.
source d'informationauteur Guest Guest
Vous devez vous connecter pour publier un commentaire.
Essayer:
Alors:
Le 2ème devrait se débarrasser de plus de 1 espace
Ou vous pouvez le faire en utilisant un seul regex:
Aussi, vous aurez besoin de faire appel
.trim()
en raison de l'attaque et de fuite des espaces. L'un sera:Je dirais
Ainsi
Fantastique!!!! merci pour le partage de Ulugbek. J'ai utilisé le code suivant pour avoir des valeurs séparées par des virgules à partir d'un scanner de code-barres. Chaque fois que le scanner de code à barres est enfoncé, les retours chariot et les espaces sont convertis à des virgules.
Java Script:
Balisage: