Hello
Le problème est le suivant :
Comme indiqué dans le titre, à partir d'un début de mot fourni par l'utilisateur, il faut mettre tous les mots trouvés en valeur.
Concrètement la mise en valeur se fait en mettant les mots trouvés dans une balise <span> avec le style qui va bien.
La difficulté rencontrée, c'est qu'il ne faut bien sûr pas faire de remplacement sur les noms des balises html ou leurs attributs.
On s'interesse donc au contenu de <body>, en faisant attention à ne pas toucher le contenu de balise du genre <script>.
L'application est en java 1.3 et on utilise la lib org.apache.oro.text.regex compatible perl5.
La question que je me pose, c'est de savoir s'il est envisageable de faire ça avec une seule expression + substitution ou s'il faut le faire en plusieurs parties (extraire le <body>, extraire les parties balises, texte et script, traiter les parties texte et reconstruire le tout
) ?
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.