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