Hi,
Ich versuche via Regex alle Links (sprich alles das mit http:// beginnt) anzeigen zu lassen, versucht habe ich dies so:
[highlight=c#]
foreach (Match match in Regex.Matches(test, @"(?<!\w)http://\w+"))
{
string ProcessedText = match.Value;
richTextBox1.AppendText(ProcessedText);
}
[/highlight]
Das Problem ist jetzt, dass er die Endung weglässt also wenn mein string so aussieht:
string test = "adghzt http://google.de 789";
dann spuckt er mir nur http://google aus, ich denke regex denkt dass beim . ende ist, nun ist meine frage wie ich dies verhindern kann also dass er die Endung mit rannimmt.
Lg Pandu
Ich versuche via Regex alle Links (sprich alles das mit http:// beginnt) anzeigen zu lassen, versucht habe ich dies so:
[highlight=c#]
foreach (Match match in Regex.Matches(test, @"(?<!\w)http://\w+"))
{
string ProcessedText = match.Value;
richTextBox1.AppendText(ProcessedText);
}
[/highlight]
Das Problem ist jetzt, dass er die Endung weglässt also wenn mein string so aussieht:
string test = "adghzt http://google.de 789";
dann spuckt er mir nur http://google aus, ich denke regex denkt dass beim . ende ist, nun ist meine frage wie ich dies verhindern kann also dass er die Endung mit rannimmt.
Lg Pandu
Comment