Выделить в тексте строки записанные в Верхнем регистре

Понадобилось одному человеку обработать большой текст, разбитый на статьи. Заголовки статей не выделены никаким форматом и набраны в верхнем регистре. Собственно вопрос — как выделить эти заголовки и заменить формат на Заголовок? Он обратился за помощью В ворде можно сделать так: Идем в Редактировать — Найти Переключаемся в расширеный режим, ставим галочку Выделять найденные элементы, и Использовать подстановочные знаки. Используем поисковый шаблон [{А-Я}][!а-я] Вуаля,! выделяется текст набранный большими буквами. Правда один минус, если в тексте будет слово из одной буква, например предложение начинается с «А потом….», то А тоже выделится. С этим надо подумать, и переписать шаблон или вообще написать скрипт-макрос. Вообще подстановочные знаки позволяют делать очень сложные замены и парсинг текста в ворде (насчет сложности я пожалуй соврал, но для обычных, рядовых случаев хватает).

Тотальный контроль это так просто
Россия / 14.10.2010

Когда живешь в эпоху СОРМов, страшилок про  ФСБ, и вокруг нас движется весь  этот гигантский мир, который перемалывается новыми технологиями, живыми журналами, ютубами, твиттерами, преобразуясь в сплав «Свободы» и «Возможностей»  и ты и сам начинешь изменятся. Хорошо в России живется только двум категорям людей: те кто в доле, и те кто не в курсе. Вторые живут на необъятных, «нетронутых цивилизацией», просторах нашей родины, получая дозированную информацию от 1-2-3 доступных телеканалов. Все хорошо! Так говорят им первые с голубых экранов. Но больше всего вторых, среди тех кто не видит ситуации в целом из-за  необразованности или глупости, они идеальная почва для тех кто сейчас правит их умами.