这是我截取好的数据形式
var a1="12129073,4033520,12128798,4033513";
需要的数据形式
var a2="12129073,4033520;12128798,4033513";
第一种:
var a1="12129073,4033520,12128798,4033513,12345";
var a2 = a1.replace(/(\d+),(\d+),/g,"$1,$2\;");
alert(a2);
使用这种形式, 已测试通过
第二种:
var a1 = "12129073,4033520,12128798,4033513";
var list = a1.split(",");
var newA1 = "";
for(var i = 0;i<list.length;i++){
var str;
if(i%2==0){
str = ";"
if(i==0){
str="";
}
newA1+=str+list[i];
}else{
str = ","
if(i==0){
str="";
}
newA1+=str+list[i];
}
}
newA1