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 :

Problème sur une regex


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2005
    Messages : 60
    Points : 58
    Points
    58
    Par défaut Problème sur une regex
    Bonjour.
    Je souhaite récupérer une partie de ma chaîne de caractères et je n'y arrive pas. La chaîne complète est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     (messages divers)a:2:{s:6:"Propos";a:1:{s:16:"RessourcesSimple";a:1:{i:0;a:7:{s:19:"TypeRessourceSimple";s:1:"1";s:23:"QuantiteRessourceSimple";s:1:"4";s:20:"VilleRessourceSimple";s:1:"S";s:8:"NomVille";s:12:"stock marché";s:8:"IdMarche";s:1:"1";s:24:"VilleRessourceSimpleVers";s:1:"S";s:12:"NomVilleVers";s:12:"stock marché";}}}s:6:"Demand";a:0:{}}
    Je souhaite en récupérer la deuxième partie, qui est un serialize d'un tableau. J'ai écrit ça : preg_replace("!(a:.*)$!","$1",$Chaine) et ça me renvoie la chaîne entière. Que faut-il faire? Merci d'avance pour vos réponses.

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    Pourriez-vous être plus précis ? Quelle (partie) chaîne souhaiteriez-vous récupérer ? Savez-vous qu'il existe une fonction unserialize ?


    Julp.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2005
    Messages : 60
    Points : 58
    Points
    58
    Par défaut
    Je voudrais récupérer la deuxième partie, justement pour y appliquer unserialize.

Discussions similaires

  1. [RegEx] Problème sur une Regex
    Par Fanel dans le forum Langage
    Réponses: 2
    Dernier message: 11/07/2011, 09h17
  2. Débutant SQL, problème sur une jointure censée exclure ??
    Par derfatypik dans le forum Langage SQL
    Réponses: 8
    Dernier message: 22/06/2005, 15h55
  3. Problème sur une expression régulière
    Par Verbal-Quint dans le forum Langage
    Réponses: 6
    Dernier message: 12/11/2004, 10h54
  4. Problème sur une requête INSERT
    Par Marion dans le forum Langage SQL
    Réponses: 3
    Dernier message: 17/06/2003, 08h45
  5. problème sur une requête!!!!!
    Par Mcgrady_01 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 13/06/2003, 01h17

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