Demande d'aide pour expression régulière et preg_match_all

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Dharius, 16 Octobre 2008.

  1. Dharius
    Dharius WRInaute impliqué
    Inscrit:
    6 Avril 2005
    Messages:
    741
    J'aime reçus:
    0
    Bonjour,

    J'essaie désespérément d'extraire des valeurs d'une chaine avec preg_match_all et une expression régulière mais je n'y arrive pas... Si une âme de bonne volonté veut bien m'aider...

    EXEMPLE DE CHAINE :
    Code:
    $chaine=" balblabla mafonction('valeur 1 avec possibilité de d'apostrophe', 'valeur 2', 'valeur 3') blabla mafonction('valeur 1b', 'valeur2b', 'valeur3b') blabla ...
    J'ai essayé avec
    Code:
    preg_match_all("|mafonction\('(.*)', '(.*)', '(.*)'\)|U", $chaine,$tab);
    mais ça marche pas :(...

    Merci d'avance !
     
  2. NxtGen
    NxtGen WRInaute impliqué
    Inscrit:
    24 Octobre 2006
    Messages:
    563
    J'aime reçus:
    0
    tu veux extraire quoi exactement ?
    valeur1 valeur2 et valeur3 ?
     
  3. Dharius
    Dharius WRInaute impliqué
    Inscrit:
    6 Avril 2005
    Messages:
    741
    J'aime reçus:
    0
    Oui, c'est ça, pardon, je ne suis pas allé au bout de ma question : je souhaites en effet extraire les différentes valeurs : valeur1, valeur1b, valeur1c,..., valeur2, valeur2b, ... et valeur3, valeur3b, valeur3c, etc
     
  4. NxtGen
    NxtGen WRInaute impliqué
    Inscrit:
    24 Octobre 2006
    Messages:
    563
    J'aime reçus:
    0
    ben bon courage, je suis super nul en expression régulières :mrgreen:




    ...

    je rigole (à peine) je vais regarder ce que j'ai sous la main, j'ai déja fais un truc dans le genre
     
  5. Dharius
    Dharius WRInaute impliqué
    Inscrit:
    6 Avril 2005
    Messages:
    741
    J'aime reçus:
    0
    Il semblerait tout de même que mon expression soit correcte... et ce que je n'arrives donc pas à faire, c'est récupérer les valeurs extraites :oops:
     
  6. NxtGen
    NxtGen WRInaute impliqué
    Inscrit:
    24 Octobre 2006
    Messages:
    563
    J'aime reçus:
    0
    pour tout te dire j'aurais fait comme toi, aprés pour les récuperer...

    Code:
    	$resultats = array();
    	$match_count = preg_match_all("#mafonction\('(.*)', '(.*)', '(.*)'\)#is", $chaine, $matches);
    	for ( $i=0; $i<$match_count; $i++ ) {
    		$resultats[$i] = array($matches[1][$i], $matches[2][$i], $matches[3][$i]);
    		}
    	print_r($resultats);
    ca donnerait quoi ca ?
     
  7. Dharius
    Dharius WRInaute impliqué
    Inscrit:
    6 Avril 2005
    Messages:
    741
    J'aime reçus:
    0
    Merci,

    c'est bon, un simple

    Code:
    foreach ($tab as $ligne)
    {
    	echo "<br />". $ligne[1]. "**".$ligne[2]."**".$ligne[3]; 
    }
    
    suffit ! :)
     
  8. Dharius
    Dharius WRInaute impliqué
    Inscrit:
    6 Avril 2005
    Messages:
    741
    J'aime reçus:
    0
    OUPS ! j'ai fait "citer" à la place de "modifier"
     
Chargement...
Similar Threads - Demande aide expression Forum Date
Demande d'aide pour mon nouveau site Demandes d'avis et de conseils sur vos sites 12 Avril 2021
Demande d'aide php Développement d'un site Web ou d'une appli mobile 4 Février 2021
Demande d'aide Demandes d'avis et de conseils sur vos sites 3 Août 2020
Site inaccessible. Demande d'aide urgente Problèmes de référencement spécifiques à vos sites 10 Mai 2018
Bonjour demande d'aide concernant .htaccess URL Rewriting et .htaccess 27 Avril 2017
Demande aide référencement URL avec WRI Débuter en référencement 23 Mai 2016
Demande aide pour validation choix mot clefs Débuter en référencement 1 Avril 2015
Transfert DNS et Hébergeur : questions et demande d'aide Noms de domaine et référencement 17 Décembre 2014
Demande d'aide en référencement naturel Demandes d'avis et de conseils sur vos sites 4 Décembre 2014
demande conseil ou aide pour une meilleur visibilité, Débuter en référencement 11 Novembre 2014
Demande d'aide svp Google+ 2 Avril 2014
Demande d'aide à l'installation d'un script Développement d'un site Web ou d'une appli mobile 15 Mars 2014
Demande d'aide svp Débuter en référencement 9 Janvier 2014
Demande d'aide sur site de location chambre d'hote Demandes d'avis et de conseils sur vos sites 16 Novembre 2013
Demande d'aide pour un exercice de rédaction/référencement Rédaction web et référencement 25 Septembre 2013
AIDE : Demander une caution sur Internet Développement d'un site Web ou d'une appli mobile 29 Août 2013
Demande d'aide vps classic ovh Administration d'un site Web 9 Juillet 2013
magicien demande de l'aide Demandes d'avis et de conseils sur vos sites 21 Juin 2013
Demande d'aide pour un débutant Débuter en référencement 28 Mai 2013
demande d'aide Débuter en référencement 6 Janvier 2013