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 :

preg_match_all différent de RegexBuddy ?! [RegEx]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Avatar de FMaz
    Inscrit en
    Mars 2005
    Messages
    643
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 643
    Par défaut preg_match_all différent de RegexBuddy ?!
    J'ai un fichier de code source, et mon expression analyse le fichier, et retourne toutes les variables qui se voient attribuer une valeur.

    Exemple:

    $var = "bla bla bla";
    Group 1 = var
    Group 2 = "bla bla bla"

    Dans RegexBuddy, ca fonctionne, j'ai 32 match.

    Je copie-colle mon expression, et plus rien ne fonctionne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $expr = "/^[^\n]*\$([\w\[\'\"\]_]+)[\. \t\r\n=]+ (.*?);[^\n]*?$/msi";
    $ret = preg_match_all($expr, $fileContent, $match);
    echo $ret;
    var_dump($match);
    die();
    Avez-vous une idée pourquoi RIEN n'est trouvé dans PHP et que tout est ok ailleurs, j'ai oublié quelque chose en particulier ?

    Ps.: Oui, le contenu du même fichier se retrouve bel et bien dans $fileContent.

  2. #2
    Membre chevronné
    Avatar de FMaz
    Inscrit en
    Mars 2005
    Messages
    643
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 643
    Par défaut
    .... j'suis le dernier des idiots, désolé du dérangement.

    J'ai pas pensé que les guillemets doubles interprétaient les $ et les \.
    Du coup j'ai passé aux guillemet simple et remplacé \' par \\\' et tout est parfait.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 14/10/2009, 11h56
  2. mouse.cursorpos.y différent de ce que j'attends
    Par Guigui_ dans le forum Composants VCL
    Réponses: 3
    Dernier message: 28/11/2002, 21h52
  3. Récupérer 10 nb différents avec un calcul aléatoire
    Par BXDSPORT dans le forum Langage
    Réponses: 3
    Dernier message: 04/08/2002, 02h35
  4. Simulation de transmission de paquet entre différent réseaux
    Par MelloW dans le forum Développement
    Réponses: 2
    Dernier message: 12/07/2002, 19h51
  5. Réponses: 2
    Dernier message: 17/05/2002, 20h37

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