[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: заменить три пустых строки одной



On Fri, 2 Jun 2006 15:23:43 +0300
Vladimir Zolotykh <gsmith@eurocom.od.ua> wrote:

> Подскажите пожалуйста как
> заменить три пустых строки подряд одной пустой строкой 
> по всему файлу? Т.е. в исходной файле иногда встречаются
> три пустых строки (не уверен, что в пустых строках нет пробелов
> или табуляций), нужно каждую такую тройку заменить одной пустой строкой.
> Вот пример одной такой тройки пустых строк (в формате OD)
> 
> 0000000 012 012 040 012 040 040 040 040 040 040 040 040 040 040 040 040
> 0000020 040 040 040 040 040 040 040 012 012
> 0000031

Большое спасибо всем.
Идею понял, регулярные выражения.
Лушче всего помню какие они в Emacs, поэтому и сделал в нем

(query-replace-regexp "^[ 	]*
[ 	]*
[ 	]*
" "
" nil nil nil)

-- 
Vladimir Zolotykh



Reply to: