Bonjour à toutes et à tous.
Je suis confronté à un problème très étrange. Je souhaite supprimer tous les espaces dans une chaîne (au début, au milieu et à la fin, partout).
Ces chaînes proviennent d'un fichier CSV que je parcours.
Normalement, un simple :
devrait fonctionner... Or je me bat depuis 1 heure et j'ai presque tout essayé !
Code : Sélectionner tout - Visualiser dans une fenêtre à part s = s.replace(" ", "");
Rien n'y fait, je suis blasé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 // str est la chaîne que je reçois // StringUtils vient de apache commons lang String s = StringUtils.defaultString(str); s = StringUtils.trim(s); s = StringUtils.strip(s); s = s.replaceAll(" ", ""); s = s.replaceAll("\\s", ""); s = s.replaceAll("/\\s/", ""); s = s.replace(" ", ""); s = StringUtils.remove(s, ' '); s = StringUtils.remove(s, " ");
Quelqu'un aurait une idée ?
Merci d'avance pour votre aide, c'est la première fois qu'un truc aussi c** m'arrive !









Répondre avec citation
Partager