Regex de plusieurs chaines de caractères [Résolu]

Messages postés
1855
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
- - Dernière réponse : cs_JMO
Messages postés
1855
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
- 11 avril 2016 à 14:19
Bonjour le Forum,

Dans un tableau, je dispose des chaines suivantes
000:05:10          FROM   CRZ-FTP X6488 : =TRF= ALES162T - FIC DCA: IMSA.W3_B8658_FRFALES1  62H
000:05:10          FROM   CRZ-FTP X6488 : =TRF= ALES162T - SERVEUR: \\NTALE0\IMS\
000:05:10          FROM   CRZ-FTP X6488 : =TRF= ALES162T - FIC GLI: INV-FRF_AL.CSV

Avec une regex, je souhaiterai extraire
- les 8 caractères après "=TRF= "
(?<job>[A-Z]{4}[0-9]{3}T) me retourne ALES162T

- tous les caractères après "FIC DCA: " ou "FIC GLI: " ou "SERVEUR: ",
c-à-d "IMSA.W3_B8658_FRFALES1 62H" ou "\\NTALE0\IMS\" ou "INV-FRF_AL.CSV"
j'essaie avec "http://regexstorm.net/tester", mais je n'arrive pas à trouver la bonne syntaxe.

Merci de vos propositions,
Afficher la suite 

1 réponse

Messages postés
1855
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
23
0
Merci
Désolé d'avoir posé, un peu trop vite, cette question.
Réponse solutionnée:
.* : =TRF= (?<job>.{8}) .*: (?<path>.*)
Commenter la réponse de cs_JMO