Powershell сопоставляет одну строку с несколькими регулярными выражениями? - PullRequest
5 голосов
/ 02 февраля 2010

Существует ли более «мощный» способ сопоставления одной строки с массивом / коллекцией регулярных выражений, отличающийся от повторения каждого из них по очереди?

То, что я действительно хотел бы сделать, это что-то такое

$ database.Name -match $ includeRegexArray

Учитывая то, как работает Powershell, создается впечатление, что должно быть более приятное решение, чем написание функции для итерации по массиву

1 Ответ

5 голосов
/ 02 февраля 2010

Select-String будет принимать массив шаблонов регулярных выражений:

Select-String $includeRegexArray -inp $database.Name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...