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

Signaler
Messages postés
1854
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
-
Messages postés
1854
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
-
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,

1 réponse

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