Bonjour,
J'ai des données de ce type (1 ligne représente une donnée) :
Je veux détecter les lignes qui sont de type "%[%]%":
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 TEST - TEST TEST [TEST1] TEST - TEST TEST [TEST2] TEST - TEST TEST [TEST3] -- TEST TEST [TEST4] TEST TEST -- TEST TEST [TEST5] TEST - TEST TEST [TEST6] TEST TEST [TEST7] -- TEST TEST [TEST8] TEST
Mais qui ne contient pas certains termes comme par exemple : TEST4, TEST5 et TEST6
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $re = "/\\[.*\\]/";
C'est là que je bloque car il faut faire commencer la chaine par ^ et je ne sais pas comment faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $re = "/\\[TEST4\\]|\\[TEST5\\]|\\[TEST6\\]/";
Voici pour vous aider : https://regex101.com/r/cB7fF6/1
Merci pour votre aide,
ZiP
Partager