利用正则表达式自动给Email地址和Url加上连接
来源:互联网 发布:ep精灵成套报价软件 编辑:程序博客网 时间:2024/06/15 14:36
using System;
using System.Text.RegularExpressions;
namespace CommLayer
...{
/**//// <summary>
/// 自动给邮件地址或email地址加上url
/// </summary>
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()
...{
}
/**//// <summary>
/// 生成带连接的字符串
/// </summary>
/// <param name="link">需要生成带连接地址的字符串</param>
/// <returns>经过转换的字符串</returns>
public static string GenHyperlinkUrl(string link)
...{
link = emailregex.Replace(link, "<a href=mailto:$1>$1</a>");
link = urlregex.Replace(link, "<a href="$1" target="_blank">$1</a>");
return link;
}
}
}
using System.Text.RegularExpressions;
namespace CommLayer
...{
/**//// <summary>
/// 自动给邮件地址或email地址加上url
/// </summary>
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()
...{
}
/**//// <summary>
/// 生成带连接的字符串
/// </summary>
/// <param name="link">需要生成带连接地址的字符串</param>
/// <returns>经过转换的字符串</returns>
public static string GenHyperlinkUrl(string link)
...{
link = emailregex.Replace(link, "<a href=mailto:$1>$1</a>");
link = urlregex.Replace(link, "<a href="$1" target="_blank">$1</a>");
return link;
}
}
}
- 利用正则表达式自动给Email地址和Url加上连接
- 正则表达式自动给 email url添加链接
- 自动给URL地址加上超链接
- 正则表达式匹配URL——给URL地址加上<a> 链接
- 利用正则表达式抓取Email地址
- 正则表达式判断email和URL
- 利用正则表达式:找到一段字符串中所有的IP地址和Email地址
- 在ASP.NET中自动给URL地址加上超链接
- 在ASP.NET中自动给URL地址加上超链接
- 在ASP.NET中自动给URL地址加上超链接
- 在ASP.NET中自动给URL地址加上超链接
- 在ASP.NET中自动给URL地址加上超链接
- 在ASP.NET中自动给URL地址加上超链接
- 在ASP.NET中自动给URL地址加上超链接
- 在ASP.NET中自动给URL地址加上超链接
- 在ASP.NET中自动给URL地址加上超链接
- 在ASP.NET中自动给URL地址加上超链接
- 在asp.net中自动给url地址加上超链接
- Java io 输入输出流(四)
- Java io 输入输出流(五)
- 总结
- Java io 输入输出流(六)
- Javascript添加可显示/隐藏div--测试成功
- 利用正则表达式自动给Email地址和Url加上连接
- 在用户控件中常用到的,图片,背景图,相对链接出错问题,用ResolveUrl
- Java io 输入输出流(七)
- 自动档驾驶技巧入门&进阶
- sahi入门--成功
- 动态链接时要生成DLL和lib时,要导出函数
- Java io 输入输出流(八)
- 刚来先写点什么
- Google架构 zz