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]*(?=<)
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
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
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
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")
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
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é
Partager