Bonjour,
Je souhaiterai remplacer les strings entre 2 tags html. Le tag de debut et fin peuvent etre presents plusieurs fois dans le string.
Par exemple:
<b>test1</b>test<b>test2</b>test<b>tes\nt3</b>J'ai utilise la methode replaceAll de la classe String en specifiant une expression reguliere. Voici le code:
String s = "<b>test1</b>test<b>test2</b>test<b>tes\nt3</b>";
s.replaceAll("<b>(?s).*</b>","<b>***</b>");Le resultat retourne par la methode replaceAll est:
<b>***</b>Je voudrais a la place retourner
<b>***</b>test<b>***</b>test<b>***</b> et je ne vois pas comment faire en utilisant les expressions regulieres. Est ce que quelqu'un pourrait m'aider?
Merci beaucoup,
Cedric