Code:(?!<)[a-zA-Z]*(?=<)
Version imprimable
Code:(?!<)[a-zA-Z]*(?=<)
merci spaceFrog, ca marche presque, mais ca me surligne uniquement la 1 occurence.
sinon MeDioN, ma phrase est en faite toute une page recuperé avec:
Code:var pagePrincipale = Xhr.responseText;
le mot est recuperé avec:
Code:var mot = document.getElementById("LeMot").value;
puis:
Code:
1
2 var reg= new RegExp( '?mot?', 'gi') resultatRecherche = pagePrincipale .replace(reg, "<FONT style='background-color:yellow'>"+mot+"</FONT>");
Peux tu me donner tout, et en prenant ce que je t'ai donné comme regexp?
(écris moi la valeur de pagePrincipale et de mot, que je teste voir chez moi si c'est bon).
Code:/(?!<)[a-zA-Z]*(?=<)/gi
spaceFrog, j'ai du mal a comprendre ton code, ou est mon mot?
sinon MeDioN, la valeur de PagePrincipale peut etre une des 50 pages qui sont generé dynamiquement avec du c#.
le 'mot' est quelquonque, entré par l'utilisateur.
Mais donne moi un exemple de page et de mot où ça marche pas, que je vois.
Code:var reg=new RegExp("(?!<)"+mot+"(?=<)","gi")
voici un exemple de page:
le mot: LNECode:
1
2
3
4
5
6
7 <div> LNE (Laboratoire National de Metrologie et d'Essais) ! le LNE (Laboratoire National de metrologie et d'Essais) vous permet de beneficier de 15 % de remise - par rapport au tarif public - sur une gamme de formations specifiques a votre activite. Vous recevrez des le mois de mai le catalogue </div> <a target="_blank" href="/Fichiers/8/9/catalogue_LNE.pdf"><img src="/res/images/Nv_Charte/Link_double.gif"> Telecharger le catalogue <img src="/res/images/Nv_Charte/Link_double_reverse.gif"></a> <a target="_blank" href="http://lne.fr"><img src="/res/images/Nv_Charte/Link_double.gif"> Vous inscrire en ligne <img src="/res/images/Nv_Charte/Link_double_reverse.gif"></a>
Désolé SpaceFrog, mais rien ne ce passe, rien est surligné