Retirar URL de string

06/09/2016

0

Pessoal podem me ajudar ?
por exemplo
   var str = "Acesse já www.blablabla.com.br";


   var extrairString = str...


O que eu quero é saber como extrair a url de uma string em C#, acredito que seja com expressão regular, podem me ajduar ?
Gabriel Queiroz

Gabriel Queiroz

Responder

Post mais votado

06/09/2016

Achei no fórum da microsoft.

string expressao, texto;

texto = "O senhor pode encontrar a solu‡ão para o seu problema, acessando http://www.site.com.br bla bla bla http://www.ms-it.com.br";
expressao = @"(?<link>http://\\S*)\\s*";

System.Text.RegularExpressions.Regex re = new System.Text.RegularExpressions.Regex(expressao);
System.Text.RegularExpressions.MatchCollection matches = re.Matches(texto);

foreach (System.Text.RegularExpressions.Match m in matches)
{
Console.WriteLine(m.Groups["link"].Value);
}

Tássio Gois

Tássio Gois
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar