Witam, dopiero co zaczynam naukę C# i już mam problem :/
Mianowicie mam string : "Tekst 0$</td>Tekst $0$1$</td>"
W php, żeby wyciągnąć wszystko z pomiędzy a </td> użyłbym :
preg_match_all('#<td>(.*)</td>#',$string,$wynik);
Po przeczytaniu paru informacji nt. wyrażeń regularnych w C# doszedłem do :
private void button3_Click(object sender, EventArgs e)
{
StringBuilder sb = new StringBuilder();
string txt = "<td>Tekst 0$</td><td>Tekst $0$1$</td>";
Regex reg = new Regex("<td>(.*)</td>");
foreach (string s in Regex.Split(txt, "<td>(.*)</td>"))
{
sb.Append(s + "\n");
}
richTextBox1.Text = sb.ToString();
}
Czego wynikiem jest niestety :
[pusta_linia]
Tekst 0$</td><td>
Tekst $0$1$
Tak więc moje pytanie - jak zbudować wyrażenie, żeby móc wyciągnąć SAM tekst ? - tak żeby nie było tych </td> jak w drugiej linijce wyniku :/