Нужен совет по форматированию регулярного выражения в powershell.
У меня есть несколько пользователей AD, у которых есть настраиваемые атрибуты «A», «AA», «B», «BB» и до 5 букв в длину, от A до Z.
Итак, я хочу найти, у какого пользователя есть атрибут «ABAA», а затем создать переменную, которая будет использоваться для определения того, какой путь выбрать. Например. пользователь с атрибутом «AA» войдет в организационную единицу «A».
if ($customattribute -match '^[a-z]{2}[^a-z]')
Я предполагаю, что это просто соответствует случайным буквам. Каким будет форматирование для «AA» или «BBB»?
AA
илиBBB
в начале строки вы можете использовать"^(?:AA|BBB)"
, а если вам нужно соответствие с учетом регистра, используйте-cmatch
вместо-match
. - person Wiktor Stribiżew   schedule 03.09.2018