Consultoría Informática: Programas a medida, Páginas web, Tiendas Online, Posicionamiento en Internet (SEO), Accesibilidad, Usabilidad...

Método para convertir en hipervínculos las direcciones URL de un String

WebProgramacion > Programacion > C# > Método para convertir en hipervínculos las direcciones URL de un String

C#

Con el siguiente método podremos convertir en hipervínculos todas las direcciones URL encontradas en una cadena de texto, que será pasada como parámetro al método.

public String getLinks(String text)
{
   String pattern;
   pattern = @"(http:\/\/([\w.]+\/?)\S*)";
   Regex re = new Regex(pattern,RegexOptions.IgnoreCase | RegexOptions.Compiled);
   text = re.Replace(text, "<a href=\"$1\" target=\"_blank\">$1</a>");
   return text;
}

Dicho método nos devuelve el código HTML con los hipervínculos correctamente implementados.
La búsqueda se realiza mediante expresiones regulares.

Autor del artículo

Dámaso Velázquez

Artículos relacionados

Compartir

  • Programas a medida
  • Accesibilidad
  • Presencia en Internet
  • Tiendas online