上一篇:C#获取硬盘序列号 >>
C#公共类收集
using System;
using System.Text.RegularExpressions;
namespace ArLi.CommonPrj
{
public class ReplaceLink
{
public ReplaceLink()
{
}
/// <summary>替换目标字符串中的url 成为超链接</summary>
/// <param name="myStr">要替换的字符串</param>
public static string rpOf(string myStr) {
myStr += " ";
Regex myre = new Regex(@"http://\S+ ", RegexOptions.IgnoreCase);
MatchCollection mclist = myre.Matches(myStr);
foreach (Match m in mclist){
myStr = myStr.Replace(m.Value,"<a href=\"" + m.Value.Remove(m.Value.Length-1,1) + "\"> ");
}
return myStr.Remove(myStr.Length -1,1);
}
}
}
下一篇:.NET下的POP3编程 >>
相关文章:
- · 用C#通过Nokia手机发送短信(使用Nokia SDK3.0)
- · C#实现的列出目录下所有子目录和文件的程序(附思路)
- · 走进C#(我的C#学习之旅) 之四(1)
- · C#学习之旅
- · c#如何发邮件?
- · C#学习之旅
- · C#与Excel的交互示例
- · 走进C# (我的C#学习之旅)之三
- · C#编写最小花时隐藏为任务栏图标的Window appllication.
- · C#中使用Excel
- · 一个通用数据库访问类(C#,SqlClient)
- · 如何在C#里面象js一样可以直接计算字符串的值
- · 走进C# (我的C#学习之旅)之二
- · C#中操作Excel的方法(一)
- · 一个正则表达式的类
- · C#多线程笔记(一)
- · c#初学之petshop!
- · C#编写的用光盘做启动盘全程描述
- · C# 2.0对现有语法的改进
- · 浅谈 C# 中的代码协同 (Coroutine) 执行支持
- · 在 C# 中处理结构内的数组
- · C# 绘图--飘带
- · 信息系统的快速开发(3)数据信息的提取
- · 发现了c# builder的BUG
- · 使用Web服务将C#代码转换为VB.NET代码
- · C#Windows控件的焦点事件顺序
- · CodePlus C# 代码生成器 V1.0 版 推出了!
- · 如何用C#.NET处理WORD的事件
- · My Composite in C#
- · My Bridge in C#
- · 一个将阿拉伯数字转换成中文大写的好算法
- · c#中异步基于消息通信的完成端口的TCP/IP协议的组件实现(源代码)
- · 收藏Code: Printing a DataGrid (Visual C#)
- · 通过odbc,c#连接pg数据库
- · C#实现的【阿拉伯数字转换成中文大写金额】代码
- · C# 绘图--金刚石
- · 用.NET获取汉字的区位码(c#)
- · 在C#中应用MapObjects(渲染效果)
