Preg_match et variable

Bonjour,

j'aimerais integrer une variable dans ma regex

Voici ce que je voudrais :

Dans ce bout de code :

id="ModeVente_0">non</textarea>

J'aimerais récupérer le "non" mais il faut que le 0 apré modevent soit remplacée par une variabe ($i)

Quelle sera donc ma regex ??

Merci beaucoup
Bonne journée!

4 réponses

  1. « J'aimerais récupérer le "non" mais il faut que le 0 apré modevent soit remplacée par une variabe ($i) »
    Tu ne peux pas remplacer et récupérer des informations avec la même regex, il faut même faire appel à 2 fonctions différentes : preg_match_all et preg_replace

    Expliques mieux ce que tu veux faire.
    Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
    1. Ma regex est t'elle bonne :

      $regex = ' " #id=\ModeVente_'.$i.'\">(.*?)<textarea># " '
      1. Merci bien !

        Je dois extraire 2500 pages grâce au preg_match chaque page contient une vingtaine d'informations à récupérer
        (j'utilise ajax pour executer toutes les pages)
        mais le preg_match oublie parfois des données comment ca se fait ?

        J'ai essayer sur une page ca fonctionne bien mais quand on veut le faire sur plusieurs ca commence à oublier des informations .

        Comment y remédier? (j'espere que tu me comprend)