Регулярное выражение в Powershell

-7

Я ищу регулярное выражение в Powershell, чтобы проверить, содержит ли строка какой-то текст, который начинается с $ и заканчивается $ present.

Ex. Если я ищу в строке "/SUBSCRIPTIONS/$paramSubscriptionId$/RESOURCEGROUPS" тогда он должен вернуть paramSubscriptionId.

Я использую '[$?$]' Но он работает не так, как ожидалось. Может кто-нибудь, пожалуйста, помогите мне в этом?

спросил(а) 2016-04-21T10:37:00+03:00 4 года, 7 месяцев назад
0
59

Пытаться:

$str = '/SUBSCRIPTIONS/$paramSubscriptionId$/RESOURCEGROUPS'
if($str -match '\$(.+?)\$') { $Matches[1] }

ответил(а) 2016-04-21T10:46:00+03:00 4 года, 7 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема