当前位置:  编程技术>.net/c#/asp.net

c#转义字符串中的所有正则特殊字符方法示例

    来源: 互联网  发布时间:2014-10-25

    本文导语:  代码如下:///         /// 转义字符串中所有正则特殊字符        ///         /// 传入字符串        ///         string FilterString(string input)        {            input = input.Replace("\", "\\");//先替换“”,不然...

代码如下:

///
        /// 转义字符串中所有正则特殊字符
        ///
        /// 传入字符串
        ///
        string FilterString(string input)
        {
            input = input.Replace("\", "\\");//先替换“”,不然后面会因为替换出现其他的“”

            Regex r = new Regex("[\*\.\?\+\$\^\[\]\(\)\{\}\|\/]");
            MatchCollection ms = r.Matches(input);
            List list = new List();
            foreach (Match item in ms)
            {
                if (list.Contains(item.Value))
                    continue;
                input = input.Replace(item.Value, "\" + item.Value);
                list.Add(item.Value);
            }
            return input;
        }


    
 
 

您可能感兴趣的文章:

  • c/c++ 常用转义字符
  • 如何将一个双引号”放在一个字符串中,就是在字符串中如何转义一个双引号。谢谢!
  • HTML语言特殊字符大全及其编码对照表(包括转义方式)
  • java中的转义字符介绍
  • JQuery转义id中特殊字符的例子
  • php正则表达式转义字符的例子
  • php mysql转义特殊字符函数
  • RedHat AS 4 不能使用这几个转义字符 c t n?
  • 关于shell 特殊字符的转义
  • 转义字符是什么意思
  • php mysql转义特殊字符的函数有哪些?
  • 利用ascii码传输xml转义字符示例
  • 有关转义字符
  • MySQL 转义字符使用说明
  • url链接中特殊字符转义方法
  • jquery验证特殊字符并转义
  • 转义字符显示为黑方块?
  • 急,shell字符串转义问题,请高手帮忙,谢谢。
  • php特殊字符转义函数
  • 为什么转义字符“n”写到文本文件中是一个黑方块?而不是换行?不解!!!,应怎么写才是换行?
  • shell脚本,参数传递,应该是字符转义问题.
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • PHP正则表达式基本函数 修饰符 元字符和需转义字符说明
  • 正则基础之 神奇的转义
  • 正则中需要转义的特殊字符小结
  • 请教一个shell中调用sqlplus,其中sql语句中有$符号,需要转义,不知道怎么写转义才对,比较急,在线等,谢谢!
  • php数组递归转义实例详解,php转义函数
  • 关于awk -F的转义问题
  • Java 转义库 unbescape
  • shell script下如何使用转义符?
  • 转义符的一个问题,20分相送
  • PHP中常用的转义函数
  • 教一个grep搜索中的的单引号转义问题。
  • php特殊字符转义详解
  • ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
  • “不合法的转义字符”的错误!
  • pppd拨号连接关闭,在拨号,发现收到的应答是未转义的字符.
  • 在更新数据库时中有没有现成的方法实现字符串的转义?
  • PHP常用转义字符函数
  • DevExpress中GridControl列转义的实现方法
  • php字符转义函数参考
  • jsp简单自定义标签的forEach遍历及转义字符示例
  • java清除html转义字符


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3