Bonjour à tous
Etant un grand débutant, j'éprouve beaucoup de difficultés à trouver la bonne expression régulière pour sur une chaine multilignes du type :
mon objectif est d'extraire toute les chaines commençant par une date jusqu'à la suivante19/10/16 10:28 ALPHA->BETA : Demande d'intervention pour une maintenance N1-N2 envoyée à la région
26/10/16 10:00 ALPHA : Intervention prévu entre le 26/10 et le 04/11
02/11/16 15:03 BETA => ALPHA : Aucune nouvelle
Conseil : attendre jusqu'au 4/11. Rappeler lundi 07/11 si aucune intervention
07/11/16 12:08 ALPHA=>BETA=>GP : Tentative de joindre le GP sans succès, nouvelle tentative dans la journée.
10/11/16 15:58 ALPHA->BETA : Le 10/11 Nous demandons la modification de l'avis en niveau 3 (ZETA).
17/11/16 16:15 ALPHA : relance du BETA.
18/11/16 10:06 BETA=>ALPHA : Le BETA nous informe que l'ZETA interviendra dans 3 semaines dans la S49
01/12/16 11:44 ZETA->ALPHA : Intervention sans succès.
Demande de nouvelle inter pour chgt de carte en défaut
08/12/16 14:11 ALPHA <=> BETA : Aucune information sur la carte
Toujours en attente de réception
Aucune intervention de prévue dans l'immédiat
15/12/16 10:30 ALPHA -> BETA : Relance du BETA pour avoir une date de réception des ventilos.
appel à 10h30 et 14h00... attente retour.
21/12/16 16:25 ALPHA=>BETA : Relance du BETA pour l'intervention du changement de la carte synth
28/12/16 14:06 ALPHA <=> BETA : Rupture de stock du lot de maintenance pour la carte SYNTH.
Dès que le lot sera renouvelé, le BETA nous informera par mail afin de planifier une intervention.
19/01/17 10:36 ALPHA->BETA : Relance BETA : Toujours pas de lot de maintenance
02/02/17 14:54 ALPHA->BETA : Relance BETA : Toujours pas de lot de maintenance
08/02/17 14:09 BETA <=> ALPHA : Le BETA envoi une carte SYNTH à l'ZETA.
On n'a pas encore de date pour l'intervention.
14/02/17 10:20 ALPHA -> BETA : Relance vers le BETA pour avoir une date de planif
14/02/17 10:45 BETA -> ALPHA : intervention prévue le 23/02
ce qui donnerait :
j'ai essayé d'utiliser quelque chose comme ceci:capture #1 : 19/10/16 10:28 ALPHA->BETA : Demande d'intervention pour une maintenance N1-N2 envoyée à la région
capture #2 : 26/10/16 10:00 ALPHA : Intervention prévu entre le 26/10 et le 04/11
capture #3 : 02/11/16 15:03 BETA => ALPHA : Aucune nouvelle
Conseil : attendre jusqu'au 4/11. Rappeler lundi 07/11 si aucune intervention
capture #4 : 07/11/16 12:08 ALPHA=>BETA=>GP : Tentative de joindre le GP sans succès, nouvelle tentative dans la journée.
capture #5 : 10/11/16 15:58 ALPHA->BETA : Le 10/11 Nous demandons la modification de l'avis en niveau 3 (ZETA).
capture #6 : 17/11/16 16:15 ALPHA : relance de BETA.
capture #7 : 18/11/16 10:06 BETA=>ALPHA : Le BETA nous informe que l'ZETA interviendra dans 3 semaines dans la S49
capture #8 : 01/12/16 11:44 ZETA->ALPHA : Intervention sans succès.
Demande de nouvelle inter pour chgt de carte en défaut
capture #9 : 08/12/16 14:11 ALPHA <=> BETA : Aucune information sur la carte
Toujours en attente de réception
Aucune intervention de prévue dans l'immédiat
capture #10 : 15/12/16 10:30 ALPHA -> BETA : Relance du BETA pour avoir une date de réception des ventilos.
appel à 10h30 et 14h00... attente retour.
capture #11 : 21/12/16 16:25 ALPHA=>BETA : Relance du BETA pour l'intervention du changement de la carte synth
28/12/16 14:06 ALPHA <=> BETA : Rupture de stock du lot de maintenance pour la carte SYNTH.
capture #12 : Dès que le lot sera renouvelé, le BETA nous informera par mail afin de planifier une intervention.
capture #13 : 19/01/17 10:36 ALPHA->BETA : Relance BETA : Toujours pas de lot de maintenance
capture #14 : 02/02/17 14:54 ALPHA->BETA : Relance BETA : Toujours pas de lot de maintenance
capture #15 : 08/02/17 14:09 BETA <=> ALPHA : Le BETA envoi une carte SYNTH à l'ZETA.
On n'a pas encore de date pour l'intervention.
capture #16 : 14/02/17 10:20 ALPHA -> BETA : Relance vers le BETA pour avoir une date de planif
capture #17 : 14/02/17 10:45 BETA -> ALPHA : intervention prévue le 23/02
merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /(\d{2}\/\d{2}\/\d{2}\s+\d{2}:\d{2}\s+)(.*)[^(\d{2}\/\d{2}\/\d{2}\s+\d{2}:\d{2}\s+.*)]/g ou bien /(\d{1,2}\/\d{1,2}\/\d{1,2}\s+\d{1,2}:\d{1,2}\s+)(.*(\r|\t|\n).*)(?=\d{1,2}\/\d{1,2}\/\d{1,2}\s+\d{1,2}:\d{1,2}\s+)/g
cordialement
Partager