[ID CC-CC2022] Замена списка именных групп

  • Автор темы Автор темы bughard
  • Дата начала Дата начала

bughard

Участник
Топикстартер
Сообщения
24
Реакции
0
Добрый день. Подскажите, возможно ли сделать замену именной группы на символ.
Например:
Поиск - (?<name1>Кошка)|(?<name2>Собака)
Замена - вместо кошки "а", а вместо собаки "б".
 
Вам, наверное, надо открыть для себя скрипт FindChangeList ?
 
  • Спасибо
Реакции: NNN5
а что такое "именная группа"?

простите за ламерство заранее
 
а что такое "именная группа"?

простите за ламерство заранее
Группа - все, что вы заключаете в скобки (\w).
/кроме спец метасимволов поиска типа (?!)/
Именная группа, группа с заданным именем - (?<name>\w) - где name имя группы.
Как-то так.
Но это по моему не используется в GREP Indesign. Там группы именуются автоматически, последовательно, номерами. А при замене используются выражения $1 - где число номер группы.
 
нет таких слов в ид))) потому я и обалдел от вашей конструкции
Я просто использую программу для работы с регулярными выражениями, что бы облегчить правку данных перед заливкой в Индиз. У меня есть список слов, который нужно пакетно за один раз заменить на соответствующие им символы. Вот и думаю как.