IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[PHP] preg_match_all aide [RegEx]


Sujet :

Langage PHP

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 634
    Points : 407
    Points
    407
    Par défaut [PHP] preg_match_all aide
    Bonjour a tous,
    je cherche a parser ce ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    `id_film` int(11) NOT NULL auto_increment
    sachant que je souhaite récupérer tout les champ et que certain sont facultatif.

    Je n'arrive qu'a récupérer le nom du champs pour le moment.

    avec la regexp suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    "/[[:space:]]*`(.*)`[[:space:]]*(.*)/"
    J'ai essayé ceci :
    mais je perd des champs ..
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    "/[[:space:]]*`(.*)`[[:space:]]*(NOT NULL|NULL)?[[:space:]]*(.*)/"

    Merci d'avance.

    Coridlament NeoKript

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2009
    Messages : 17
    Points : 21
    Points
    21
    Par défaut
    Citation Envoyé par NeoKript Voir le message
    Bonjour a tous,
    sachant que je souhaite récupérer tout les champ et que certain sont facultatif.

    Je n'arrive qu'a récupérer le nom du champs pour le moment.
    Que souhaitez-vous récupérer au juste ?

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 634
    Points : 407
    Points
    407
    Par défaut
    Salut,

    je souhaite parser les champs d'une requete sql, valeur par default, charset, collate, ...

  4. #4
    Membre éclairé
    Avatar de hornetbzz
    Homme Profil pro
    Directeur commercial
    Inscrit en
    Octobre 2009
    Messages
    482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations professionnelles :
    Activité : Directeur commercial

    Informations forums :
    Inscription : Octobre 2009
    Messages : 482
    Points : 773
    Points
    773
    Par défaut
    Si je teste ta requête SQL avec ton pattern avec mon petit testeur perso de regex pcre, ça matche :
    Ok: `id_film` int(11) NOT NULL auto_increment matche avec /[[:space:]]*`(.*)`[[:space:]]*(NOT NULL|NULL)?[[:space:]]*(.*)/
    Si je remplace (.*) par (.+) qui me semble plus approprié, ça matche aussi :
    Ok: `id_film` int(11) NOT NULL auto_increment matche avec /[[:space:]]*`(.+)`[[:space:]]*(NOT NULL|NULL)?[[:space:]]*(.+)/
    => Il faut que tu postes tes champs types (tes requetes), ton pattern et la manière dont tu t'y prends (preg_match, preg_match_all... ?) pour récupérer les champs qui "matche".

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP-JS] aide sur chat
    Par yondaime sama dans le forum Langage
    Réponses: 8
    Dernier message: 02/03/2007, 01h36
  2. [Mail] envoi d'email avec php à l'aide de blat
    Par lahlousimo dans le forum Langage
    Réponses: 3
    Dernier message: 28/02/2007, 11h30
  3. [PHP-JS] Calculs dans une page php à l'aide javascript
    Par GClavet dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 31/10/2006, 09h10
  4. [PHP-JS] aide utilisation checkbox
    Par calitom dans le forum Langage
    Réponses: 7
    Dernier message: 28/06/2006, 14h13
  5. [PHP-JS] Aide PHP->Javascript
    Par zoreil dans le forum Langage
    Réponses: 7
    Dernier message: 12/05/2006, 14h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo