Bonjour,
le titre n'étant pas très explicite laissez moi vous exposer mon pb.
Je souhaite recupérer depuis un fichier texte un certain nombres de données correspondant à des noms de reference en utilisant la fonction preg_match_all de php et les expressions régulières. Mon script fonctionne bien à une grosse exception. En fait, dans le fichier texte, pour un même nom de référence il peut y avoir plus d'une entrée alors simplement nommées 2,3,4...n (n variable entre 0 et 30). Ce sont ces entrées que je ne sais pas recuperer.
Pour partir sur un exemple qui sera plus parlant disons que je voudrais recuperer tous les "blabla" d'un fichier de ce type :
Code :
- <DEBUT>
- <NOMREFERENCE1>blablaàdetecter+findublablaàcollecter<FINNOMREFERENCE1>
- <NOMREFERENCE2>blablaàdetecter+findublablaàcollecter<FINNOMREFERENCE2>
- <debchaine1>blablaàdetecter+findublablaàcollecter<finchaine1>
- <debchaine2>blablaàdetecter+findublablaàcollecter<finchaine2>
- <debchaine3>blablaàdetecter+findublablaàcollecter<finchaine3>
- ...
- <debchaineN>blablaàdetecter+findublablaàcollecter<finchaineN>
- <FIN>
|
Est-il possible d'utiliser pour celà des sous motifs dans une expression regulière?
Merci d'avance pour vos réponses et suggestions