Инициалы и фамилии

  • Автор темы Автор темы Manul2
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Ответ: GREP в InDesign. Что и как

два слеша ставьте.
везде. вместо одного.
 
Ответ: GREP в InDesign. Что и как

grep {findWhat:"(\s)([\l\u][\l\u])(\s)"} {changeTo:"$1~S"}

вы прочитайте сами, что и на что вы меняете.

Не по теме:
(очень полезно проговаривать греп-конструкции
на родном языке)



у вас 2 конструкции в круглых скобках.

первая - $1
вторая - $2

и?

"пустоту" и получите.
(чапаева на вас нету. к той пустоте)
 
Ответ: GREP в InDesign. Что и как

в круглых скобках получается (\s) ([\l\u][\l\u]) (\s)
не знаю как, но могу предположить, что в итоге нужно чтото такое
{changeTo:"$1$2$1~S"}
?
 
Ответ: GREP в InDesign. Что и как

тааак...

ещё раз...

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

$1, $2, $3 ... и так далее...


теперь вы сами себе скажите.
что значит конструкция "$1$2$1~S"

Не по теме:
(подставьте мысленно из того, что искали -
типа: $1 - это вот это в поиске, $2 - ... и тп)




пысы. я не занудствую. и недолго вовсе написать ПРАВИЛЬНО.
но! лучшее знание - это самостоятельное.
 
Ответ: GREP в InDesign. Что и как

да, я это понял, но думаю мой вариант работоспособен тоже тк первая и последняя конструкции идентичны) и не страшна если он третью заменит на парвую)
Спасибо большое за знания.
Эти знания в итоге помогли мне понять, что мне нужно вот это:
grep {findWhat:"(\\s)([\\l\\u][\\l\\u])(\\s)"} {changeTo:"$1$2~S"}
grep {findWhat:"(~S)([\\l\\u][\\l\\u])(\\s)"} {changeTo:"$1$2~S"}
Спасибо
 
Ответ: GREP в InDesign. Что и как

____
 
Статус
Закрыто для дальнейших ответов.