2010-02-01 31 views
5

Có cách nào 'mạnh mẽ hơn' của việc khớp một chuỗi duy nhất với một mảng/tập hợp các regex không phải là lặp lại từng lần một?Powershell phù hợp với một chuỗi duy nhất chống lại nhiều regex?

Những gì tôi thực sự muốn để có thể làm là một cái gì đó này

$ database.Name -Kết hợp $ includeRegexArray

Với cách làm việc Powershell nó cảm thấy như có phải là một giải pháp đẹp hơn bằng văn bản một chức năng để lặp qua mảng

Trả lời

5

Chọn-string sẽ chấp nhận một loạt các mẫu regex:

Select-String $includeRegexArray -inp $database.Name 
+0

Perfect! Tôi chắc chắn có một cách làm đẹp hơn –

Các vấn đề liên quan