Suchen und Ersetzen unter PSPad 4.5.7

OP #3989473
Lesenswert?
• ▲
▼
Hallo,

ich habe mehrere längere Textdateien, die wie die Textdatei 
"Ceramic_MLC_C0201-C0805__Auszug_.lib" im Anhang aufgebaut sind. Für 
eine besserer Übersicht würde ich sehr gerne, wenn die Zeilen ".ENDS" 
und "*$" direkt untereinander stehen, dazwischen eine Leerzeile 
einfügen. Leider will mir die Definition der entsprechenden regulären 
Ausdrücke für das Suchen & Ersetzen in dem Editor PSPad 4.5.7 nicht 
gelingen. Hat jemand von Euch einen Tipp für mich?

Mit freundlichen Grüßen
Guido
OP #3996829
Lesenswert?
• ▲
▼
Hallo Maik,

Maik M. schrieb:
> Kenne PSPad nicht, aber es wird wohl ähnlich sein.

Nach etwas längerem Hin und Her bin ich jetzt auch bei Notepad++ 
gelandet. In der derzeigen Version von PSPad (Ver. 4.5.7) ist es nicht 
möglich nach mehrzeiligem Text zu suchen. Es gibt hierfür zwar das 
Add-On "phreplace" allerdings habe ich es nicht geschafft diese Add-On 
auf meinem System (Windows 7) zum Laufen zu bringen. Beim Aufruf stürzt 
es kommentarlos ab.

Zitat: "phreplace is a multi-line search and replace add on for PSPad."
http://www.phdesign.com.au/phreplace/

Deinen Ansatz habe ich für mich noch etwas angepasst. Falls bereits eine 
Leerzeile vorhanden ist soll keine weitere Leerzeile eingefügt werden. 
Dies konntest Du natürlich nicht wissen.
1
Suche: (\.ENDS[ \t]*?\r\n)(\*\$)
2
Ersetze: \1\r\n\2

Vielen Dank für Deine Unterstützung.

Mit freundlichen Grüßen
Guido

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren