Помочь с кодом Corel Script для Ventura

  • Автор темы Автор темы Ventas
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Ventas

Участник
Топикстартер
Сообщения
3
Реакции
0
Добрый вечер.
Подскажите пожалуйста одну вещь в языке Corel Script.

Мне нужно в файле Corel Ventura перебрать все русские слова, набранные прописными и сделать над этими словами некоторые манипуляции. А именно — поменять в таком слове регистр на нижний (сделать строчными) и вернуть верхний регистр (т.е. сделать прописными).
То есть, если дан след. текст:
Все счастливые семьи похожи друг на друга, КАЖДАЯ несчастливая семья несчастлива по-своему.
то в нем найти слово «КАЖДАЯ».
Corel Script совсем не знаю. :-(
 
Ventas, здравствуйте!
Я не занимался скриптописанием под Вентуру уже много лет, не помню, может там есть и более элегантные решения, но то, что сходу нашел (GREP там весьма ограничен, практически его нет).
1. Ищете комбинацию Пробел + Любой символ + русская прописная буква + Любой текст + Пробел.
2. Совершаете манипуляции (их скорей всего можно тупо записать с помощью Recording).
3. Повторяете 1 и 2 с другой прописной буквой.
Конечно же все это зациклить, как найти конец цикла, т. е. как закончить поиск, дойдя до конца файла -- уже не помню.

Если нужна будет еще помощь, пишите лучше в личку (a.pavlov@bk.ru), я тут не бываю.
 
  • Спасибо
Реакции: Ventas и Dziglo
Статус
Закрыто для дальнейших ответов.