Comment faire pour supprimer les retours chariot de chaîne, mais laisser les flux en ligne?
-
25-10-2019 - |
Question
J'ai une énorme chaîne contenant beaucoup de lignes et il y a plusieurs lignes inluding un retour carrieage qui ne devrait pas être là! Je veux supprimer les retours chariot et laisser les aliments en ligne!
J'alread tryed ceci:
string.gsub "\r", ""
Mais il na pas faire quoi que ce soit!
// Votre droite j'ai eu un autre problème qui a été lié à cette SRY ...
La solution
Utiliser la version destructive de la méthode pour modifier effectivement la string
variable.
string.gsub! "\r", ""
Autres conseils
Il fonctionne:
[1] pry(main)> str = "a\n\rb\nc\rd\n\ne\r\r"
=> "a\n\rb\nc\rd\n\ne\r\r"
[2] pry(main)> str.gsub("\r", "")
=> "a\nb\ncd\n\ne"
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow