热门关键字: jsp web pl/sql pl webwor   →开发工具  操作系统
当前位置 : 无忧IT编程网 > .NET开发 > asp.net专区 > 正文

字符串通用替换工具代码

来源:转载作者:无忧时间:08-01-24

    这是一个字符串通用替换工具代码,大家可以分析一下!

using System;
using System.Text;
using System.Text.RegularExpressions;

namespace My.Utils 
{
 /// <summary>
 /// 字符串通用工具
 /// </summary>
 public class StringUtils 
 {
  /// <summary>
  /// 随机生成字符串源
  /// </summary>
  public const string RANDOM_STRING_SOURCE = "0123456789abcdefghijklmnopqrstuvwxyz";

  public StringUtils() 
  {
  }

  /// <summary>
  /// 替换字符串
  /// </summary>
  /// <param name="src">要修改的字符串</param>
  /// <param name="pattern">要匹配的正则表达式模式</param>
  /// <param name="replacement">替换字符串</param>
  /// <returns>已修改的字符串</returns>
  public static string Replace (string src, string pattern, string replacement) 
  {
   return Replace(src, pattern, replacement, RegexOptions.None);
  }

  /// <summary>
  /// 替换字符串,不区分大小写
  /// </summary>
  /// <param name="src">要修改的字符串</param>
  /// <param name="pattern">要匹配的正则表达式模式</param>
  /// <param name="replacement">替换字符串</param>
  /// <returns>已修改的字符串</returns>
  public static string ReplaceIgnoreCase (string src, string pattern, string replacement) 
  {
   return Replace(src, pattern, replacement, RegexOptions.IgnoreCase);
  }

  /// <summary>
  /// 替换字符串
  /// </summary>
  /// <param name="src">要修改的字符串</param>
  /// <param name="pattern">要匹配的正则表达式模式</param>
  /// <param name="replacement">替换字符串</param>
  /// <param name="options">匹配模式</param>
  /// <returns>已修改的字符串</returns>
  public static string Replace (string src, string pattern, string replacement, RegexOptions options) 

        

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 验证码: 验证码
查看所有评论
相关文章
站长推荐