Ich möchte eine Zeichenfolge in separaten Chunks in VB.Net nach jedem leeren Zeilenumbruch aufteilen.Split-String in Chucks am Ende einer beliebigen Leerzeile bricht
Zum Beispiel, wenn ich die folgende Einzelsaite:
Jason Smith
Steve
Mary
Harry
Larry
Ich mag den ersten Satz von Namen von Jason zu Mary in array (0) & der nächsten Satz in Array (1). Die Logik sollte also sein, an der Leerzeilenunterbrechung zwischen den 2 Sätzen zu teilen.
habe ich versucht, den Code unten:
Dim lines As String() = nameList.Split(New String() {vbCrLf}, StringSplitOptions.RemoveEmptyEntries)
Aber das bricht nur jeden Namen in eine separate Position auf dem Array.
was ist 'nameList' hier? ist das eine einzelne Zeichenfolge oder ein Array oder das Lesen von Datei? –
nameList ist eine einzelne Zeichenfolge, die aus einer TXT-Datei gelesen wird – codeGEN
Ich denke, Sie müssten Schleifen oder Linq verwenden. –