Я пытаюсь найти все блоки @viewport (включая @ -ms-viewport и т. Д.) В css-файле с регулярным выражением:
/@.*?viewport.*?\}/ms
Ожидаю такие результаты, как:
@viewport { ... }
Но это регулярное выражение возвращает самые длинные результаты, включая часть файла CSS из первого вхождения блока @
в viewport
, то есть:
@media (min-width ... @viewport { ... }
Я использую ленивый квантификатор *?
между @
и viewport
, но получаю самый большой результат.Где моя ошибка?