首页 > 编程 > C# > 正文

RegexOptions.IgnoreCase正则表达式替换,忽略大小写

2020-01-24 03:32:30
字体:
来源:转载
供稿:网友

////////////////////////////
           string inputstr = "@{AbcD},@{bbbb},@{ABcd}";
            string pmType = "@";
            string regTxt = (pmType + "//s*//{//s*" + "abcd" + "//s*//}").Replace("(", "//(").Replace(")", "//)");
            //string regTxt = (pmType + "//s*//{//s*" + "aaaa" + "//s*//}").Replace("(", "//(").Replace(")", "//)");
           // string regTxt = @"@/s*/{/s*aaaa/s*/}";
           // string regTxt = @"@/s*/{/s*aaaa/s*/}/gi";
            inputstr = Regex.Replace(inputstr, regTxt, "CCC", RegexOptions.IgnoreCase | RegexOptions.Compiled);
///////////////

         对于小文本不使用 RegexOptions.Compiled;

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表