Remplacer les espaces d'une chaine - Java - Programmation
Marsh Posté le 11-02-2005 à 15:01:20
La fonction replace prend en paramètre deux char...
'' n'étant pas un char le compilateur doit forcément raler vite fait...
Utilise la méthode replaceAll qui prend des String en paramètre...
.replaceAll("\\s", "" ) devrait faire l'affaire dans ton cas,
\s représentant tous les caractères d'espacements ([ \t\n\x0B\f\r])
Marsh Posté le 11-02-2005 à 15:48:34
En fait je traite ma chaine dans une jsp et le traitement replaceAll ne fonctionne pas. J'ai un a à la place de l'espace
Marsh Posté le 11-02-2005 à 15:56:52
Code :
|
ca marche sans problème chez moi
Marsh Posté le 11-02-2005 à 16:22:15
Oui mais je recupère ma chaine d'un bean car j'utilise struts
Marsh Posté le 11-02-2005 à 18:57:00
lapartdombre a écrit : Oui mais je recupère ma chaine d'un bean car j'utilise struts |
oui et?
Code :
|
Marsh Posté le 11-02-2005 à 14:52:30
Comment peut on faire pour retirer les espaces d'une chaine de caractère?
J'ai essayé
.replace(' ','')
Mais cela ne fonctionne pas