Expression réguliere - CMD

Remad -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir,

Je cheche a vérifier qu'une variable est valide: 3 lettes puis 3 chiffres.

J'ai tenté de faire:

ECHO %maVariable%|findstr /r "^[a-zA-Z][a-zA-Z][a-zA-Z][0-9][0-9][0-9]$">NUL
IF ERRORLEVEL 0 (
	ECHO ok
) ELSE ( 
	ECHO not ok
)


Mais ca ne marche pas.

Quelqu'un peut-il éclairer ma lanterne?
A voir également:

1 réponse

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
helo
est ce que ce test est dans dans une boucle FOR ?
essayer
IF %ERRORLEVEL% EQU  0 (
0