Bonjour ,

Programme JAVA simple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
String phrase ="bonjour bonhomme veux-tu un bon bonbon ?";
String phraseModifiee = phrase.replaceAll("\\bbon(\\w+)", "mal$1");
System.out.println(phraseModifiee);
Resultat : maljour malhomme veux-tu un bon malbon ? OK

Mais sans le $1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
String phraseModifiee = phrase.replaceAll("\\bbon(\\w+)", "mal");
Resultat : mal mal veux-tu un bon mal ?

Quelqu'un peut-il m'expliquer ?