Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   RegExp в Notepad++ (https://forum.antichat.xyz/showthread.php?t=185222)

Patr1k™ 09.03.2010 11:52

RegExp в Notepad++
 
Нужно в txt удалить определенные слова "slovo1", "slovo2" и строчки начинающиеся с "-", "+" и "*"

Ctrl+H Замена:
"slovo1"
"slovo2"
"-.*$" #удаляет все строчки начинаюющиеся с "-"
"+.*$" #удаляет все строчки начинаюющиеся с "+"
"*.*$" #это не работает, по понятным причинам, т.к. в начале стоит символ "*", который так же входит в состав regexp, приходится удалять ручками.

Делать в ручную все эти действия по очереди кропотливо и долго...
+ После всех этих действий остаётся очень много пустых строчек.

Возможно ли всё это удалить одним выражением за раз?
Как в nopetad++ можно избавится от этих пустых строчек?
И как быть со строчками которые начинаются со "*" ?

Заранее спасибо.

Kaimi 09.03.2010 12:13

Цитата:

Как в nopetad++ можно избавится от этих пустых строчек?
TextFX->TextEdit->Delete blank lines
Цитата:

И как быть со строчками которые начинаются со "*" ?
\ поставь перед *

Patr1k™ 09.03.2010 13:47

Kaimi, спасибо, помогло.
Но остался единственный вопрос..
Возможно ли замену оформить одним выражением что бы сразу всё удалилось? Нечто на подобии:
Код:

"slovo1" ; "slovo2" ; "-.*$" ; "+.*$" ; "\*.*$"
Сорри за банальность, просто очень плохо знаком с regexp =)


Время: 10:42