Bonjour
Je me met aux expressions reguliere car je dois savoir si une phrase est bien fore ou pas.
Une phrase me donnes les donnees recues (les SOUSBLOCK) dans un BLOCK
Voici l expression regulieres que j ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Exemple de phrases BLOCK=0 // il manque le block 0 entier - i.e. aucune donnees recues BLOCK=1&SOUSBLOCK=4-14// j ai pour le block 1 j ai recu les sous block de 4 a 14 BLOCK=1&SOUSBLOCK=18// j ai pour le block 1 j ai recu le sous block 18
PS j ai mis des espaces pour que ce soit plus lisible.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2"BLOCK= [[:digit:]]+ [&SOUSBLOCK= [[:digit:]]+ | [[[:digit:]]+ - [[:digit:]]+]]?
Le probleme ici est que lorsque je marque "SBN=121jj"
il me dit que cette expression est valide.
Partager