Bonjour,
mon probleme est le suivant, je voudrais faire des test sur des chaines de caracteres genre :
1-5-7-8 ->ok
5-3-2-7 ->ok
4-12-6-8 ->ok
2-1-13-7 ->nok
....
je passe par la possibilité que propose LIKE
if chaine like "#-AAA-#-#" then ...
ou alors mieux
if chaine like "[1-8]-AAA-[1-2]-[1-8]" then ...
le probleme c'est que je sèche à l'emplacement AAA, cette emplacement peut contenir un nombre entre 1 et 16 (et non 01 à 16)
connaissez vous une expression réguliere qui résolve ce probleme ?
sinon je vais passer par :
if chaine like "[1-8]-[1-9]-[1-2]-[1-8]" OR chaine like "[1-8]-1[0-6]-[1-2]-[1-8]" then ...
mais comme j'ai plusieurs conditions comme ça, ça me fait un IF à ralonge (vu que je dois doubler mes condition à chaque fois)
MerciConfiguration: Windows XP
Firefox 3.0.3

