Выберите несколько слов и символов, используя GREP

Мне нужна помощь GREP. Я пытаюсь найти текст в файле InDesign, который содержит символы "<" и ">" на обоих концах. Текст может состоять из одного слова или более и может включать пробелы и даже цифры. Но вот в чем подвох, в строке может быть несколько слов, например, <12 персиков> и <3 сливы>.

Я попытался использовать <(. +)>, Но он забирает весь абзац и удаляет начальные и конечные скобки < >, но оставляет их в середине.

Кто-нибудь знает правильную структуру подстановочных знаков, которая найдет любой текст или число в этих скобках, и даже если в одном абзаце появится более одного набора "<>"?

К вашему сведению, GREP в InDesign - это не то же самое, что используется в Интернете.

1 ответ

Решение

Метасимвол + является жадным, что означает, что он может поймать больше, чем нужно. Вы можете ограничить это с помощью знака вопроса, как это:

<. +?>

или измените ваш шаблон с

<[^>]+>

Другие вопросы по тегам