Архив 17 Февраль 2009

Нашел недавно текст форматированный хотел почитать но форматированный текст читать как то не удобно да и распечатывать получится много страниц получится. Решил его привести к правленому форматированию. С помощью регулярных выражений это можно сделать очень быстро.
пример текста до обработки:

Он вернулся домой, и все здесь было по-прежнему. Зато изменился он
сам. Привыкший к воздушным битвам, к смертельной опасности, он отучился
складывать цифры. Он не понимал, чего ему хочется, однако ощущал
постоянное беспокойство. Гнал от себя возникавшие мысли — безуспешно.

а вот что получилось после:

Он вернулся домой, и все здесь было по-прежнему. Зато изменился он сам. Привыкший к воздушным битвам, к смертельной опасности, он отучился складывать цифры. Он не понимал, чего ему хочется, однако ощущал постоянное беспокойство. Гнал от себя возникавшие мысли — безуспешно.

Что нужно для этого сделать: Взять Доплнение к OOo AltSearch.
Убираем форматирование.
выражение для поиска конца абзаца с любым символом:

(\l)\p

выражение для замены(после единицы идет знак пробела):

\1\s.

выражение для поиска начала абзаца с 5 пробелами в начале:

^\s{5}

выражение для замены пусто

По результатам всех замен текст сократился с 62 до 57 страниц. Вот такая вот магия.

Comments 2 комментариев »

Теперь у меня есть персональная страница на Я.ру — theblackravan!

Я.ру - это новый сервис Яндекса, на котором делятся с друзьями самым интересным, знакомятся, дружат или ссорятся, вывешивают фотки, комментируют свои, чужие записи, обмениваются ссылками и рассказывают о своем настроении.