La je me prend la tete avec les regex
text.replaceAll("//s+","") et ca marche pas
text.replaceAll(' ','') non plus car '' n'est pas un charactère
donc 8O
La je me prend la tete avec les regex
text.replaceAll("//s+","") et ca marche pas
text.replaceAll(' ','') non plus car '' n'est pas un charactère
donc 8O
tu as plusieurs méthodes:
cela dit je suis étonné que replaceAll(" ", "") ne marche pas mais bon... passons:
1) tu fais un split de ta chaine avec des espaces comme séparateurs
et tu recolles ton tableau en une chaine
2) Même chose en utilisant StringTokenizer
3) tu parcours ta boucle en recopiant caractère par caractère dans une autre chaine si ce n'est pas un espace.
j'ai testé:
marche tout à fait bien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part maChaine.replaceAll(" ", "")
tu as quel jdk?
ca c'est d'la prog de sioux 8)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String pre = "C'est une phrase a la con je sais"; String post = pre.trim(); //supprime les espaces et renvoie la String
j'espere que ca t'aidera
supprime l'espace avant et après...Envoyé par narkotik
pas ceux qui sont à l'intérieur.
ah ok
mais sinon je pense savoir pourquoi il a des problemes:
c'est sur qu'avec des ' au lieu de ", Java il apprécie pas trop pour les caractèrestext.replaceAll(' ','') non plus car '' n'est pas un charactère
le caractère vide c'est quoi ?
Avec une expression régulière vous auriez ce qu'il faut ?
Merci
Le caractère vide ...
Utilises un StringTokenizer ... ça c'est de la prog de sioux
Partager