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 :

Regexp sur fichier multilignes [RegEx]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 14
    Par défaut Regexp sur fichier multilignes
    Bonjour, je recherche le moyen de créer un motif regexp afin de mapper(mettre dans une variable) les "matches" sur des chaines de caractères (texte multilignes):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    <p>public/2860/9/sc03_015.jpg
    						public/2860/9/sc03_021.jpg
    						public/2860/9/sc03_019.jpg
    						public/2860/9/sc03_009.jpg
    						public/2860/9/sc03_008.jpg
    						public/2860/9/sc03_013.jpg
    						public/2860/9/sc03_020.jpg
    						public/2860/9/sc03_024.jpg
    						public/2860/9/sc03_006.jpg
    						public/2860/9/sc03_001.jpg
     
     
     
    						public/2860/21/sc03_015.jpg
    						public/2860/21/sc03_021.jpg
    1- J'ai d'abord chercher à créer un masque qui "match bien chaque motif que je souhaite isoler:
    #public\/\d{1,4}\/\d{1,4}\/sc\d{1,4}_\d{1,4}\.jpg#

    2- Mais cependant, vu que j'ai plusieurs lignes (issu du code source d'un fichier), je ne sais pas comment itérer (n fois) chaque ligne et mettre chacun des "matches" dans une variable(éventuellement un tableau(n données qui correspondrait à n itération)

    Quelqu'un a t'il déjà été confronté à ce pb?
    Merci d'avance pour vos lumières

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 699
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 699
    Par défaut
    essaye avec la fonction http://php.net/preg_match_all

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 14
    Par défaut
    Citation Envoyé par mathieu Voir le message
    essaye avec la fonction http://php.net/preg_match_all
    ça fonctionne bien avec preg_match_all
    merci bcp, et maintenant je vais juste prendre les 10 premiers résultats en bouclant une variable pour la mettre dans les matches[]

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

Discussions similaires

  1. Regexp sur le parcours d'un fichier Word
    Par ifsera dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 01/08/2012, 16h43
  2. [CR7][CR9] Le PrintReport sur fichier RPT
    Par Etienne maheu dans le forum SAP Crystal Reports
    Réponses: 7
    Dernier message: 03/09/2004, 11h34
  3. [Debutant][Install][VS]erreur sur fichier non trouvé.
    Par silvermoon dans le forum DirectX
    Réponses: 4
    Dernier message: 16/07/2004, 20h59
  4. test sur fichiers[forms9i]
    Par Challenger dans le forum Forms
    Réponses: 6
    Dernier message: 14/06/2004, 17h25
  5. Problème d'E.S. sur fichier avec open
    Par Bubonik software dans le forum C
    Réponses: 6
    Dernier message: 04/02/2004, 19h42

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