replace替換,js與C#的區別

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(';');

直接就是替換所有的中文分號爲英文分號。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章