Caractères génériques et expressions régulières
Cette section contient des exemples d'expression régulière et de caractère générique, et de la façon de les utiliser dans Environment Manager.
Environment Manager utilise des expressions régulières de classe CAtIRegExp.
Pour en savoir plus sur les expressions régulières de classe CAtIRegExp, visitez le site www.msdn.microsoft.com.
Expression | Correspondances |
---|---|
^[a-f]+ | Correspond à « alice » parce que ce prénom commence par une lettre comprise entre a et f. Le prénom « john » ne correspond pas, parce qu'il commence par une lettre supérieure à f. Le prénom « Alice » ne correspond pas, parce qu'il ne commence pas par une lettre minuscule. |
^[a-fA-F]+ | Le prénom « Alice » correspond, parce que cette expression autorise les majuscules. |
[a-zA-Z]+\d\d\d$ | L'entrée « UserWithThreeNumbers123 » correspond, parce que ce nom d'utilisateur est composé de lettres suivies de 3 chiffres. L'entrée « UserWithFourNumbers1234 » ne correspond pas, parce que ce nom d'utilisateur comporte 4 chiffres. |
Vous pouvez également spécifier le nom de domaine dans les expressions régulières. Par exemple, ivanti\\^[a-h]+ correspond à tous les noms d'utilisateur dont la première lettre est comprise entre a et h. Sans nom de domaine dans l'expression régulière, la requête trouve tous les noms d'utilisateur dont la première lettre est comprise entre a et h, dans tous les domaines.
Expression | Correspondances |
---|---|
(notepad)|(winword)|(calc).exe | Le fichier notepad.exe correspond, car il est dans la liste. Le fichier wordpad.exe ne correspond pas, puisqu'il est absent de la liste. |
^!(notepad.exe) | Le fichier notepad.exe ne correspond pas, parce que le Bloc-notes (notepad) est explicitement exclu. Le fichier wordpad.exe correspond, parce que son nom est différent de notepad. |
^!((notepad.exe)|(calc.exe)|(winword.exe)) | Le fichier wordpad.exe correspond, car il est absent de la liste. Le fichier calc.exe ne correspond pas car il est présent dans la liste. |