2011-01-01 14 views
0

Sind ihre beliebige benutzerdefinierte C# -String Split-Skripts, die eine Zeichenfolge zu trennen ermöglicht, aber immer noch die aufgeteilten Zeichen in jeder der aufgeteilten Zeichenfolgen beibehalten.C# benutzerdefinierte Zeichenfolge geteilt Bibliothek,

Zum Beispiel, wenn I "ABCD CRLF ABC" mit erster Saite spaltete den Wagenrücklauf/Zeilenvorschub Halt in zwei Strings resultierenden:

ABCD CRLF

ABC

Bob.

+0

Ich Zeilen aus einer Datei in Byte-Puffer zu lesen und ich brauche, um sicherzustellen, nicht die letzte Zeile verlieren. –

Antwort

1

Ich denke, was Sie nach

ist
string[] lines = Regex.Split(inputString, @"(?<=\r\n)(?!$)"); 
+0

Dmitri, genau das suche ich. Ich wünschte, ich könnte Ihnen einige poing wie Experten Austausch geben, aber ausgezeichnete schnelle Antwort. –

Verwandte Themen