Я хочу сопоставить выражения, которые начинаются с "${"
и заканчиваются "}"
в выражении ${foo} and ${bar}
.
Регулярное выражение .*\$\{.+\}.*
, конечно, соответствует всему выражению.
Насколько я понимаю, переход на квантификатор с неохотой решит проблему, но я считаю, что .*\$\{.+?\}.*
также соответствует всему выражению.
Чего мне не хватает?