[Regex] Pb avec replaceFirst
Bonjour,
J'ai une chaine de caractère comme ceci :
Code:
String chaine = "article* toto";
Et lorsque je fais :
Code:
1 2
| String mot = "article*" ;
chaine = chaine.replaceFirst(mot,""); |
J'ai l'erreur suivante :
Code:
1 2
| java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
* |
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 ?
Merci d'avance,