Da ich mich mit RegEx nicht auskenne, frage ich hier mal:
Ich habe verschiedene Barcode-Etiketten mit verschiedenen Scannern einzulesen.
Mein Programm funktioniert, ich möchte es nur vereinfachen und universeller machen.
Beispiel
Zeile1 CR
Zeile2 CR
Zeile3 CR
oder
Zeile1 CRLF
Zeile2 CRLF
Zeile3 CRLF
oder
Zeile1 CRLF
LF
Zeile2 CRLF
LF
Zeile3 CRLF
LF
CRLF
Das soll alles am Schluss so aussehen:
Zeile1 |Zeile2 |Zeile3 |
Also sollen beliebige Kombinationen von CarriageReturn (CR) und LineFeed (LF) in je ein Pipe (|) gewandelt werden.
Wie, bzw. geht so etwas mit Regex?
Ich habe verschiedene Barcode-Etiketten mit verschiedenen Scannern einzulesen.
Mein Programm funktioniert, ich möchte es nur vereinfachen und universeller machen.
Beispiel
Zeile1 CR
Zeile2 CR
Zeile3 CR
oder
Zeile1 CRLF
Zeile2 CRLF
Zeile3 CRLF
oder
Zeile1 CRLF
LF
Zeile2 CRLF
LF
Zeile3 CRLF
LF
CRLF
Das soll alles am Schluss so aussehen:
Zeile1 |Zeile2 |Zeile3 |
Also sollen beliebige Kombinationen von CarriageReturn (CR) und LineFeed (LF) in je ein Pipe (|) gewandelt werden.
Wie, bzw. geht so etwas mit Regex?