Difference between revisions of "RU/kb/00000261"
From Wiki
Jump to navigationJump to search (Основной текст) |
|||
Line 28: | Line 28: | ||
{{RUkbWriterBottom}} | {{RUkbWriterBottom}} | ||
+ | |||
+ | |||
+ | <!-- | ||
+ | http://community.i-rs.ru/index.php/topic,21341.0.html | ||
+ | --> |
Revision as of 07:45, 25 August 2011
Нетривиальная задача по удалению всех пробелов между всеми символами текста с игнорированием пробелов в начале абзаца на самом деле решается просто.
Для этой цели используются «регулярные выражения».
Необходимо вызвать диалог Поиска и замены, открыть Дополнительные параметры и установить флаг Регулярные выражения.
- Регулярное выражение для поиска (строка Найти): ([:alnum:]|[\.,:;])[:space:]{1,}([:alnum:])
- В строке Заменить ввести $1$2
- Остаётся нажать кнопку Заменить все
Стоить добавить, что данный алгоритм оставляет в тексте знаки препинания. Они перечисляются в конструкии [\.,:;]. Если их не указать явно, то пробелы между знаками препинания и следующими символами будут отставлены в тексте.
InfraOffice.pro 3