Ich habe es nun so:
Code:
internal string Strip(string str)
{
Regex regex = new Regex(@"\x03\d+(,\d+)?");
return regex.Match(str).Value;
}
Code:
string test = (char)3 + "15,15blubb";
Console.WriteLine(
irc.Strip(test));
Console.ReadLine();
Nun bekomme ich aber genau das wieder, was ich eigentlich gelöscht haben wollte
Also [3]15,15 und das "blubb" ist weg (das was ich ja eigentlich haben möchte*g).
Zitat:
Hm? Bitte nochmal formulieren
Ich meinte, das sich in nem Regex die [] "teile"(*g*) nur auf ein Zeichen bezieht und nicht auf den kompletten String.