就是批量替换,可以不用循环做吗,for循环10000次是不是影响服务器速度啊,
批量替换字符串,比如文章中hello,hi,nihao,welcome,chilema,都要替换为Comment vas-tu
正则,或特殊方法实现都可以,要javascript或c#的

解决方案 »

  1.   


    var str = "就是批量替换,可以不用循环做吗,for循环10000次是不是影响服务器速度啊, "
    +"批量替换字符串,比如文章中hello,hi,nihao,welcome,chilema,都要替换为Comment vas-tu "
    +"正则,或特殊方法实现都可以,要javascript或c#的 "; 
    var pattern = /\b(hello|hi|nihao|welcome|chilema)\b/gi;
    var putput = str.replace(pattern,"Comment vas-tu");
    string str = @"就是批量替换,可以不用循环做吗,for循环10000次是不是影响服务器速度啊, 
    批量替换字符串,比如文章中hello,hi,nihao,welcome,chilema,都要替换为Comment vas-tu 
    正则,或特殊方法实现都可以,要javascript或c#的";
    Regex re = new Regex(@"\b(hello|hi|nihao|welcome|chilema)\b",RegexOptions.ECMAScript);
    Console.WriteLine(re.Replace(str, "Comment vas-tu"));这两分真好挣啊