Recherche expression

Signaler
Messages postés
1
Date d'inscription
jeudi 28 mai 2020
Statut
Membre
Dernière intervention
28 mai 2020
-
Messages postés
14883
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
22 octobre 2020
-
Bonjour,

"SEMAINE 20200527 (26/05/2020 11:31:29) "
"SEMAINE 20200528 (27/05/2020 10:51:28) "

voici une partie de mon text
je voudrais trouver la ligne qui commence par " et fini par " avec la date au format yyyyddmm

([12]\d{3}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01]))

j'ai trouvé l'expression pour la date mais pas pour entouré par les "

1 réponse

Messages postés
14883
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
22 octobre 2020
446
Bonjour

Si j’ai bien compris
".+([12]\d{3}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])).+"


Il y a des sites permettant de tester ses regex.
Les captures sont surlignées dans le texte ça permet de voir directement ce qui est bon ou pas.

Par contre, il faut essayer de choisir un site qui utilise le même moteur de regex que toi.
Par exemple regexstorm utilise le moteur .Net (C#, VB.Net...), sur regex101 tu peux choisir entre le moteur de PHP, de Python, Javascript ou de Goland