2016-12-14 2 views
1
Deployment task '[5.1.4] **Configure Redis, service bus and Update Databases and Samples**' 
with id '04d8e453-7f22-420d' and with scenario_id '9349bff9-9e41-4c26-9a90' 

Учитывая выше текст, мне нужно регулярное выражение, которое должно дать этот выход:Regex для захвата задачи развертывания

Configure Redis, service bus and Update Databases and Samples 
+0

Является ли текст всегда одинаковым или вы хотите текст после ** Задача развертывания [x.x.x] ** ....? –

+0

Мне нужен текст после этого] brace – Vishal

ответ

3

Если предположить, что текст заканчивается с одной цитатой, это регулярное выражение вы ищет:

Deployment task '\[.*?\]\s*([^']+) 

А вот пример того, как можно получить значение:

[regex]::Match($yourString, "Deployment task '\[.*?\]\s*([^']+)").Groups[1].Value 
+0

Спасибо, это сработало для меня @Martin – Vishal

Смежные вопросы