Code : Sélectionner tout - Visualiser dans une fenêtre à part (?!<)[a-zA-Z]*(?=<)
Code : Sélectionner tout - Visualiser dans une fenêtre à part (?!<)[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 : Sélectionner tout - Visualiser dans une fenêtre à part var pagePrincipale = Xhr.responseText;
le mot est recuperé avec:
Code : Sélectionner tout - Visualiser dans une fenêtre à part var mot = document.getElementById("LeMot").value;
puis:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part /(?!<)[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 : Sélectionner tout - Visualiser dans une fenêtre à part var reg=new RegExp("(?!<)"+mot+"(?=<)","gi")
voici un exemple de page:
le mot: LNE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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é
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager