Новости Энциклопедия переводчика Блоги Авторский дневник Форум Работа

Декларация Поиск О нас пишут Награды Читальня Конкурсы Опросы








ГП-цитатник

Прописные буквы на строчные одной заменой

Прописные буквы на строчные одной заменой

Сообщение BInc » Вт окт 31, 2017 11:26

Теоретический вопрос про регулярные выражения в Word: можно ли одной заменой заменить все первые прописные буквы во всех словах в документе Word на строчные? Или наоборот. Иногда возникает такая задача и каждый раз я нахожу обходные пути, но должен же быть какой-то универсальный метод в регексе.
Never imagine yourself not to be otherwise than what it might appear to others that what you were or might have been was not otherwise than what you had been would have appeared to them to be otherwise.
Аватара пользователя
BInc

 
Сообщения: 421
Зарегистрирован: Ср май 21, 2008 21:51
Откуда: Киев
Язык(-и): Eng>Rus, Eng>Ukr





Re: Прописные буквы на строчные одной заменой

Сообщение esperantisto » Вт окт 31, 2017 11:52

Ctrl+A, Shift+F3 — не наш путь?
«И вообще погаными тряпками гнать этих переводчиков. Ишь чего удумали — переводить. Да ещё, чтоб удобно им было, хотят.» (на форуме разработчиков ПО)
esperantisto

 
Сообщения: 7035
Зарегистрирован: Ср фев 25, 2004 12:14
Откуда: Менск
Язык(-и): En→Ru/Be, De→Ru/Be

Re: Прописные буквы на строчные одной заменой

Сообщение BInc » Вт окт 31, 2017 12:31

Нет. Я спрашивал, как это сделать средствами регулярных выражений.
Never imagine yourself not to be otherwise than what it might appear to others that what you were or might have been was not otherwise than what you had been would have appeared to them to be otherwise.
Аватара пользователя
BInc

 
Сообщения: 421
Зарегистрирован: Ср май 21, 2008 21:51
Откуда: Киев
Язык(-и): Eng>Rus, Eng>Ukr

Re: Прописные буквы на строчные одной заменой

Сообщение Bookworm » Вт окт 31, 2017 12:37

Увы, похоже, что никак - не поддерживает Word команды U и L в RegEx. Если только макрос писать.
Я никогда не верил в сказки про равенство людей: физик-ядерщик легко может разобраться в законодательстве или выучить несколько иностранных языков, но ни один гуманитарий не сможет запустить ядерный реактор.
Аватара пользователя
Bookworm

 
Сообщения: 1907
Зарегистрирован: Вс июн 14, 2009 11:28
Откуда: Тула
Язык(-и): русский-английский

Re: Прописные буквы на строчные одной заменой

Сообщение BInc » Вт окт 31, 2017 13:20

Понятно, спасибо!
Never imagine yourself not to be otherwise than what it might appear to others that what you were or might have been was not otherwise than what you had been would have appeared to them to be otherwise.
Аватара пользователя
BInc

 
Сообщения: 421
Зарегистрирован: Ср май 21, 2008 21:51
Откуда: Киев
Язык(-и): Eng>Rus, Eng>Ukr

Re: Прописные буквы на строчные одной заменой

Сообщение Коля Варюхин » Пт дек 15, 2017 00:18

Вот, может этот способ подойдет.
https://word.tips.net/T007535_Using_Fin ... _Case.html
Аватара пользователя
Коля Варюхин

 
Сообщения: 162
Зарегистрирован: Вт окт 01, 2013 07:36

Заблокирован: бессрочно

Re: Прописные буквы на строчные одной заменой

Сообщение BInc » Пт дек 15, 2017 09:52

Спасибо! По сути, здесь все сводится к тому же Shift+F3. Я хотел найти универсальный способ, который работал бы везде, где применимы регулярные выражения - в memoQ, Trados Studio, PowerGREP и т. д.
Never imagine yourself not to be otherwise than what it might appear to others that what you were or might have been was not otherwise than what you had been would have appeared to them to be otherwise.
Аватара пользователя
BInc

 
Сообщения: 421
Зарегистрирован: Ср май 21, 2008 21:51
Откуда: Киев
Язык(-и): Eng>Rus, Eng>Ukr

Re: Прописные буквы на строчные одной заменой

Сообщение Bookworm » Пт дек 15, 2017 11:22

Увы, во всех этих программах реализация RegEx несколько отличается и, по сути дела, везде она не совсем полная (ну разве что кроме GREP).
Я никогда не верил в сказки про равенство людей: физик-ядерщик легко может разобраться в законодательстве или выучить несколько иностранных языков, но ни один гуманитарий не сможет запустить ядерный реактор.
Аватара пользователя
Bookworm

 
Сообщения: 1907
Зарегистрирован: Вс июн 14, 2009 11:28
Откуда: Тула
Язык(-и): русский-английский

Re: Прописные буквы на строчные одной заменой

Сообщение mikhailo » Пт дек 15, 2017 13:24

Увы, похоже, что никак - не поддерживает Word команды U и L в RegEx. Если только макрос писать.


Можно и в ворд регексом, только в свойствах шрифта для замены выставить все прописные.
Any man who is under 30, and is not a liberal, has not heart; and any man who is over 30, and is not a conservative, has no brains. - Sir Winston Churchill
mikhailo

 
Сообщения: 3880
Зарегистрирован: Пн июл 12, 2004 07:22
Язык(-и): EN,DE,IT>RU; СУРДОПЕРЕВОД

Re: Прописные буквы на строчные одной заменой

Сообщение Bookworm » Пт дек 15, 2017 15:34

mikhailo писал(а):Можно и в ворд регексом, только в свойствах шрифта для замены выставить все прописные.


О, кстати, просто отличный workaround, спасибо!
Я никогда не верил в сказки про равенство людей: физик-ядерщик легко может разобраться в законодательстве или выучить несколько иностранных языков, но ни один гуманитарий не сможет запустить ядерный реактор.
Аватара пользователя
Bookworm

 
Сообщения: 1907
Зарегистрирован: Вс июн 14, 2009 11:28
Откуда: Тула
Язык(-и): русский-английский

Re: Прописные буквы на строчные одной заменой

Сообщение BInc » Ср дек 20, 2017 16:42

Так только строчные на прописные. И только в Word. Но красиво, действительно, спасибо.
Never imagine yourself not to be otherwise than what it might appear to others that what you were or might have been was not otherwise than what you had been would have appeared to them to be otherwise.
Аватара пользователя
BInc

 
Сообщения: 421
Зарегистрирован: Ср май 21, 2008 21:51
Откуда: Киев
Язык(-и): Eng>Rus, Eng>Ukr



Словари русского языка

www.gramota.ru
Словарь Мультитран
Язык

Вернуться в Полезное программное обеспечение. Аллея Бродяги

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10