replace替换,js与C#的区别

来源:互联网 发布:尹成c语言网盘 2016 编辑:程序博客网 时间:2024/06/04 18:13

js:

var re = new RegExp("{thisclassid}", "g");

                o.ResortsFea = o.ResortsFea.replace(re, "123");

               // var arrV = o.ResortsFea.split(";");

上面的意思是把 str 里面所有的“{thisclassid}”替换成123
RegExp("{thisclassid}", "g");  第一个参数是想要替换的内容  第二个参数“g”是匹配全部的意思,也可以换成"t",就是匹配第一个

如果直接写 o.ResortsFea = o.ResortsFea.replace(“;”, ";"); 则只替换第一个符合条件的


C#:

string temp = "";
                temp = pro.ResortsFea.Replace(";", ";");
                temp = pro.ResortsFea.Replace(";", ";");
                var temps = temp.Split(';');

直接就是替换所有的中文分号为英文分号。

0 0
原创粉丝点击