Как удалить все строки, НЕ содержащие "-"?
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Программное обеспечение

#1: Как удалить все строки, НЕ содержащие "-"? Author: fx21 PostPosted: Tue Sep 30, 2008 00:19
    —
Подскажите новичку пожалуйста, как массово убрать в выделенных файлах строку, не содержащюю требуемый символ? допустим открыл я все файлы в akelpad`е и что дальше?
Спасибо!

 !  Моторокер:
Перенесено из Общих вопросов.
Тема не имеет отношения к Total Commander.

#2:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Tue Sep 30, 2008 02:02
    —
В Akelpad'е не получится, имхо, он регулярные выражения не знает.
А вот, к примеру, в EmEditor'е можно так:
найти: ^[^-]+\n
заменить на: _пусто_

#3:  Author: fx21 PostPosted: Tue Sep 30, 2008 02:56
    —
Спасибо!! четко сработано!
А ты не знаешь случайно, как найти файлы в которых используется верхний регистр? в емэдиторе такое возможно, чтобы найти их и заменить на нижний?

#4:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Tue Sep 30, 2008 03:18
    —
fx21 wrote:
как найти файлы в которых используется верхний регистр? в емэдиторе такое возможно, чтобы найти их и заменить на нижний?
Что-то я не понял, что нужно сделать. Верхний регистр где: в имени файлов, в тексте? Подробнее.

#5:  Author: fx21 PostPosted: Tue Sep 30, 2008 10:41
    —
в тексте всех файлов должен быть нижний регистр...в akel`е это комбинация клавиш ctrl+7, но ее можно применить только к одному файлу, массово не получается..

#6:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Tue Sep 30, 2008 12:47
    —
EmEditor может делать замену в файлах. Таким образом,
найти: \u
заменить на: \L\0
Выставить флаги "Учитывать регистр" и "Использовать регулярные выражения"

#7:  Author: fx21 PostPosted: Tue Sep 30, 2008 14:01
    —
ОГРОМНЕЙШЕЕ спасибо! Жму руку. Ты меня освободил от 1000 часов глупой работы.

#8:  Author: habozhuk PostPosted: Fri Jul 31, 2009 10:33
    —
Блина, а я не понял, мне нужно удалить всё что после .ru/ , как это сделать?) МОгу перенести все что после .ru/ на новую строку, но как удалить эту строку, не содержащую .ru/ ? =)

#9:  Author: Tol!kLocation: Арзамас PostPosted: Fri Jul 31, 2009 10:49
    —
habozhuk wrote:
мне нужно удалить всё что после .ru/

Например, в EditPlus:
(.+\.ru/).+ заменить на \1
С регулярными выражениями



Total Commander -> Программное обеспечение


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group