Bonjour,
je recherche à faire une chose toute bête :
j'ai une chaine de caractère qui se termine par un point d'interrogation (?).
j'aimerai faire un replace sur cette chaine de caractère de la sorte :
malheureusement, le ? n'est pas traité puisqu'il veut dire que le dernier caractère existe ou pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 String maString = "nimporte quoi qui finit par ?"; maString = maString.replaceAll("par ?", "nouvellechaine");
j'obtiens donc "nimporte quoi qui finit nouvellechaine ?"
j'aimerais bien que ce ? disparaisse !!!
sachant qu'il peut se trouver à n'importe quel endroit de ma chaine de caractère, on ne peut pas juste supprimer le dernier caractère ...
Comment remplacer alors ce ?:
Partager