萬用字元與規則運算式
本節包括萬用字元以及規則運算式的範例,以及如何在 Environment Manager 中使用它們。
Environment Manager 使用 CAtIRegExp Class 規則運算式。
如需更多有關 CAtIRegExp Class 規則運算式的資訊,請參考 www.msdn.microsoft.com。
運算式 | 相符 |
---|---|
^[a-f]+ | "alice" 符合條件,因為她的名字是以介於 a 和 f 之間的字母開頭 "john" 不符合條件,因為他的名字是以 f 之後的字母開頭 "Alice" 不符合條件,因為她的名字並非以小寫字母開頭 |
^[a-fA-F]+ | "Alice" 符合條件,因為此運算式允許使用大寫字母 |
[a-zA-Z]+\d\d\d$ | "UserWithThreeNumbers123" 符合條件,因為使用者名稱是由英數字元加上 3 個數字所組成。 "UserWithFourNumbers1234" 不符合條件,因為使用者名稱包含四個數字 |
也可以在規則運算式中指定網域名稱。例如,ivanti\\^[a-h]+ 符合首字母為 a 到 h 的所有使用者名稱。規則運算式中沒有網域名稱,查詢符合任何網域中首字母從 a 到 h 的任何使用者名稱。
運算式 | 相符 |
---|---|
(notepad)|(winword)|(calc).exe | notepad.exe 符合條件,因為它在清單中 wordpad.exe 不符合條件,因為它不在清單中 |
^!(notepad.exe) | notepad.exe 不符合條件,因為記事本已被特別排除 wordpad.exe 符合條件,因為它不是記事本 |
^!((notepad.exe)|(calc.exe)|(winword.exe)) | wordpad.exe 符合條件,因為它不在清單中 calc.exe 不符合條件,因為它在清單中 |