160 votes

Comment supprimer les nouvelles lignes du début et de la fin d’une chaîne?

J’ai une chaîne qui contient du texte suivi d’une ligne vide. Quelle est la meilleure façon de conserver la partie avec du texte, mais de supprimer le trait de nouvelle ligne d’espace blanc à la fin?

341voto

Crozin Points 22346

Utilisez [``](http://download.oracle.com/javase/6/docs/api/java/lang/String.html#trim()) la méthode pour vous débarrasser des espaces blancs (espaces, nouvelles lignes, etc.) du début et de la fin de la chaîne.

26voto

John B Points 17042
String.replaceAll("[\n\r]", "");

16voto

Ce code Java fait exactement ce qui est demandé dans le titre de la question, c’est-à-dire « supprimer les nouvelles lignes du début et de la fin d’une chaîne-java »:

Supprimez les nouvelles lignes uniquement à partir de la fin de la ligne :

Supprimez les nouvelles lignes uniquement à partir du début de la ligne :

5voto

entpnerd Points 885

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X