Hallo,
ich habe schon ein paar Themen in dem Bereich durchsucht, bin aber noch nicht so ganz fündig geworden.
Ich tüftel gerade die ganze Zeit über der Möglichkeit einer Suchen-und-Ersetzen-Variante:
Ausgangestext:
#atexttexttexttext
#atexttexttexttēxt
#atexttēxtꝛexttext
#btexttexttēxttext
#btexttēxttexttext
#btexꝛtexttexttext
("text" ist dabei unstrukturierter Text in komplexerem Zeichensatz)
Endtext:
#atexttexttexttext
#atexttexttexttēxt
#atexttēxtꝛexttext
#c
#btexttexttēxttext
#btexttēxttexttext
#btexꝛtexttexttext
In Worten: Zwischen Zeilenblöcke, deren Zeilen mit "#a" beginnen, sollen durch eine leere Zeile, die mit "#c" gekennzeichnet wird, von Zeilenblöcken deren Zeilen mit "#b" gekennzeichnet sind, getrennt werden.
Lässt sich das mit regulären Ausdrücken irgendwie Suchen und Ersetzen? Vlt. auch in mehreren Schritten?
Ich hatte irgendwie schon an #a.+?#b gedacht, aber dann markiert Notepad++ zu viel.
Über Anregungen würde ich mich sehr freuen
ich habe schon ein paar Themen in dem Bereich durchsucht, bin aber noch nicht so ganz fündig geworden.
Ich tüftel gerade die ganze Zeit über der Möglichkeit einer Suchen-und-Ersetzen-Variante:
Ausgangestext:
#atexttexttexttext
#atexttexttexttēxt
#atexttēxtꝛexttext
#btexttexttēxttext
#btexttēxttexttext
#btexꝛtexttexttext
("text" ist dabei unstrukturierter Text in komplexerem Zeichensatz)
Endtext:
#atexttexttexttext
#atexttexttexttēxt
#atexttēxtꝛexttext
#c
#btexttexttēxttext
#btexttēxttexttext
#btexꝛtexttexttext
In Worten: Zwischen Zeilenblöcke, deren Zeilen mit "#a" beginnen, sollen durch eine leere Zeile, die mit "#c" gekennzeichnet wird, von Zeilenblöcken deren Zeilen mit "#b" gekennzeichnet sind, getrennt werden.
Lässt sich das mit regulären Ausdrücken irgendwie Suchen und Ersetzen? Vlt. auch in mehreren Schritten?
Ich hatte irgendwie schon an #a.+?#b gedacht, aber dann markiert Notepad++ zu viel.
Über Anregungen würde ich mich sehr freuen