Bonjour
J'ai besoin de détecter la balise body pour ensuite placer à la place de celle-ci laBaliseBodyDetecte+maVariable pour cela j'ai fais comme ceci :
Code :
- Pattern p = Pattern.compile("<body \w*>" );
- Matcher m = p.matcher(outFinal);
- while (m.find())
- {
- outFinal = m.replaceAll(m.group()+outAdmin.toString());
- }
|
Le problème c'est que ça ne passe pas dans la boucle et je ne vois pas ce qu'il cloche dans ma regex avez vous une idée sur la regex à mettre en place ?
J'ai testé une regex comme ceci "<body>" et ça fonctionnait correctement sans doute car le fichier contient la balise body sans attribut mais comme je peux tomber sur des designers qui trouve une utilité à faire : <body id="idInutile"> j'ai besoin d'établir une regex spécifique.
Note : ma regex contient bien un double anti-slash (qui ne s'affiche pas sur le forum)
Message édité par manu f le 08-04-2010 à 14:17:42
---------------
Pire qu'une pierre dans la chaussure, est un grain de sable dans la capote. Coluche.