5

Is there a more 'powershelly' way of matching a single string against an array/collection of regexes other than iterating through each one in turn?

What I'd really like to be able to do is something this

$database.Name -match $includeRegexArray

Given the way Powershell works it feels like there should be a nicer solution than writing a function to iterate over the array

David Hayes
  • 7,402
  • 14
  • 50
  • 62

1 Answers1

5

Select-String will accept an array of regex patterns:

Select-String $includeRegexArray -inp $database.Name
Keith Hill
  • 194,368
  • 42
  • 353
  • 369