split strings in viele Zeichenketten, die durch Zeilenumbruch?

habe ich eingehende Daten, die benötigt werden, aufgeteilt in mehrere Werte...dh.

2345\n564532\n345634\n234 234543\n1324 2435\n

Die Länge ist inkonsistent, wenn ich es erhalten, der Abstand ist inkonsistent, wenn es vorhanden ist, und ich möchte zu analysieren, um die letzten 3 Ziffern vor jedem "\n". wie breche ich den string und die schalten Sie es in einen neuen string? wie ich schon sagte, diese Runde kann es haben, 3 \n-Befehle, die nächste Zeit, es können 10, wie erstelle ich 3 neue Zeichenfolgen, analysieren Sie Sie, dann zerstören Sie Sie, bevor Sie die nächsten 10 kommen?

string[] result = x.Split('\r');
result = x.Split(splitAtReturn, StringSplitOptions.None);
string stringToAnalyze = null;

foreach (string s in result)
{
    if (s != "\r")
    {
        stringToAnalyze += s;
    }
    else
    {

          how do i analyze the characters here?
    }
}
  • Hast du etwas ausprobieren?
  • Im Titel ist die Antwort string.Split
  • Ich denke, deine Frage ist nicht was wir bekommen. Bitte Versuch das deutlicher zu Holen Sie sich die Lösung.
  • Denken Sie daran, dass, wenn Sie teilen eine Zeichenkette, die der char als Trennzeichen verwendet wird, entfernt aus der resultierenden strings. Es ist ein Tippfehler \r? meinst du \n?
InformationsquelleAutor darthwillard | 2014-02-02
Schreibe einen Kommentar