Bindestrich+Zeilenumbruch als Regulären Ausdruck?
Es bringt mich zum Verzweifeln.
Ich möchte mit Notepad++ lediglich alle Wörter suchen, die am Zeilenende durch einen Bindestrich getrennt werden.
Um nach dem Zeilenumbruch suchen zu können benötige ich Reguläre Ausdrücke. Google hat ergeben, dass Zeilenumbruch "\n" und Bindestrich "-" ist, aber wenn ich in das Suchfeld "-\n" eingebe erhalte ich keine Ergebnisse.
Was mache ich falsch?
LG
2 Antworten
Einfach mal "-$" probieren, bzw. das "-" (Minus) durch das Unicode-Zeichen des von dir benutzen Bindestrich-Symbols ersetzen.
Bei den meisten Dialekten regulärer Ausdrücke steht das "$" für das Zeilenende. ("\n" wird in den meisten Fällen nicht funktionieren)
Falls zwischen dem Bindestrich und dem Zeilenende noch evtl. vorhandene Leerzeichen akzeptiert werden sollen, einfach "-\s*$" probieren. (Bei Notepad++ das Backslash evtl. escapen!)
Viel Spaß! :)In regex steht ^ um den anfang zu signalisieren und $ fürs ende. Probier mal ein
-$