Extraire des balises contenant un mot clé

Signaler
Messages postés
2
Date d'inscription
vendredi 5 décembre 2008
Statut
Membre
Dernière intervention
18 mai 2010
-
Renfield
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
bonjour,
j'ai un fichier de la structure suivante:
<debut>
equip1-type-18/05/2010
<fin>
<debut>equip2-type-17/05/2010<fin>
...ect
je veux extraitre que les blocs <debut>...<fin>
contenant la date 17/05/2010.
je n'arrive pas à tourver la bonne regex pour filtrer mon fichier

Merci a tous

4 réponses

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
60
tu peux utiliser :

<debut>\s*([\s\S]+?)\s*<fin>

te renverra

equip1-type-18/05/2010

et

equip2-type-17/05/2010

Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
Messages postés
2
Date d'inscription
vendredi 5 décembre 2008
Statut
Membre
Dernière intervention
18 mai 2010

merci pour ta réponse c'est sympa de votre part.
ta regex ne marche pas ,elle retourne aucun resultat mais j'ai pu régler le probeleme , j'ai utillisé 2 regex pour avoir le resultat voulu.
MERCI
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
60
doit venir de ta techno : ca tourne nickel chez moi...

Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
60
testé et approuvé par le site :

regexlib.com/RETester.aspx

Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp