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









К началу страницы