czy ktoś z was wie może jak usunąć linki z tekstu? Chodzi mi o coś takiego:
to jest bardzo fajny tekst http://www.link.com ciąg dalszy tekstu
I teraz mam problem, ponieważ nie wiem jak usunąć link bez znaczników html. Linki są różnej długości i nie zawsze kończą się na domenie tylko jest jakaś podstrona.
var input = "to jest bardzo. fajny tekst http://www.link.com ciąg www.onet.pl?id=123 dalszy google.com#aha tekstu ftp://example.com";
var pattern = @"(http|https|ftp|)\://|[a-zA-Z0-9\-\.]+\.[a-zA-Z](:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&%\$#\=~])*[^\.\,\)\(\s] ";
var output = new Regex(pattern).Replace(input + " ", "");