Hallo,
ich hab hier in Vb mal einen String nachgebaut.
In echt ist der String viel größer und mehr mit Tags durchwachsen.
Ich benötige hiervon alles was zwischen dem div class="stream" Tag und dem <plain> Tag steht. Auch die NewLines.
Jetzt hatte ich probiert mir für den Originalstring ein Regexpattern zu basteln, was allerdings nach hinten losging, da zu lang.
Jetzt würde ich gerne eine Stringbetween Funktion bauen, allerdings nicht einzelne Zeichen lesen weil NewLines auch als NewLines gelesen werden sollen.
Hat jemand eine Idee wie man das möglichst sauber lösen kann?
ich hab hier in Vb mal einen String nachgebaut.
VB.NET-Quellcode
- Private Sub Moep()
- Dim S As String = "Hallo, was geht bei dir?" & Environment.NewLine
- String.Concat(S, "<div align=""center"">Hallo</div>", Environment.NewLine)
- String.Concat(S, "Dies ist ein Test", Environment.NewLine)
- String.Concat(S, "Das ist noch ein Test", Environment.NewLine)
- String.Concat(S, "Lumaraa", Environment.NewLine)
- String.Concat(S, "<div class=""stream"">", Environment.NewLine)
- String.Concat(S, "Es", Environment.NewLine)
- String.Concat(S, "Maticx", Environment.NewLine)
- String.Concat(S, "<plain></plain>")
- End Sub
In echt ist der String viel größer und mehr mit Tags durchwachsen.
Ich benötige hiervon alles was zwischen dem div class="stream" Tag und dem <plain> Tag steht. Auch die NewLines.
Jetzt hatte ich probiert mir für den Originalstring ein Regexpattern zu basteln, was allerdings nach hinten losging, da zu lang.
Jetzt würde ich gerne eine Stringbetween Funktion bauen, allerdings nicht einzelne Zeichen lesen weil NewLines auch als NewLines gelesen werden sollen.
Hat jemand eine Idee wie man das möglichst sauber lösen kann?