- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Net;
- using System.Text.RegularExpressions;
- namespace ConsoleApplication3
- {
- class Program
- {
- static void Main(string[] args)
- {
- string s = "例如:http://www.CodeSnippet.cn";
- Regex re = new Regex(@"(?<url>http(s)?://([\\w-]+\\.)+[\\w-]+(/[\\w- ./?%&=]*)?)");
- MatchCollection mc = re.Matches(s);
- foreach (Match m in mc)
- {
- s=s.Replace(m.Result("${url}"), String.Format("<a href='{0}'>{0}</a>", m.Result("${url}")));
- }
- Console.WriteLine(s);
- }
- }
- }
- //该片段来自于http://www.codesnippet.cn/detail/190620134152.html
来源: http://www.codesnippet.cn/detail/190620134152.html