Bonjour,
J'ai une chaine de caractère comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part String chaine = "article* toto";
Et lorsque je fais :
J'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String mot = "article*" ; chaine = chaine.replaceFirst(mot,"");
Effectivement le * doit être un caractère spécial pour les expressions regulières, mais alors comment signifier que je souhaite remplacer la chaine article* correctement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0 *
Merci d'avance,
Partager