Выберите строку, содержащую подстроку в определенных границах с помощью регулярного выражения

У меня есть следующая строка (пример)

"hhfghfgvcbfdsgvcfsdfgs{pattern}sdfdsfsdfdsfsdfdsfs"

Я хочу выбрать всю строку (внутри»»), если шаблон внутри строки совпадает.

Как это сделать с помощью регулярного выражения?

Спасибо

1 ответ

  1. Эта болтовня должна делать то, что вы хотите.

    ^".*?\{pattern}.*?"$
    

    Вы можете попробовать его на RegExr .

    в JavaScript:

    text.match(/^".*?\{pattern}.*?"$/g);