Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)delv
published in(发表于) 2014/1/6 9:10:11
利用正则表达式自动给Email地址和Url加上连接_[Asp.Net教程]

利用正则表达式自动给Email地址和Url加上连接_[Asp.Net教程]

using System;


using System.Text.RegularExpressions;


namespace CommLayer


{


///


/// 自动给邮件地址或email地址加上url


///


public class HyperlinkUrl


{


private static Regex urlregex = new Regex(@"(http:\/\/([\w.]+\/?)\S*)",


RegexOptions.IgnoreCase|RegexOptions.Compiled);


private static Regex emailregex = new Regex(@"([a-zA-Z_0-9.-]+\@[a-zA-Z_0-9.-]+\.\w+)",


RegexOptions.IgnoreCase|RegexOptions.Compiled);



public HyperlinkUrl()


{


}


///


/// 生成带连接的字符串


///


/// 需要生成带连接地址的字符串


/// 经过转换的字符串


public static string GenHyperlinkUrl(string link)


{


link = emailregex.Replace(link, "1");


link = urlregex.Replace(link, "1");


return link;


}


}


}







If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759