js正则表达式的相关问题

caoba,hanqi,lisi,wangwu,zhangliu,zhangsan
获取每个名字并存入数组

题主,最简单的肯定是用split函数啦。如果要用正则表达式的话,如下:
\w+(?:(?=,)|(?=$))
测试截图:
图片说明

var str="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";
var array=str.split(",")

data = str.split(",");// 在每个逗号(,)处进行分解字符串。

var sName ="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";

var result=sName.split(",");
for(var i=0;i<result.length;i++){
alert(result[i]);
}

ffset = offset + 1;
//使用RegExp()构造函数创建正则表达式
var regx = new RegExp("(^.{"+offset+"})");

return this.replace(regx,"$1"+str);

var Name ="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";

var result=sName.split(",");
for(var i=0;i<result.length;i++){
alert(result[i]);
}

var Name ="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";

var Name ="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";

var result=sName.split(",");
for(var i=0;i<result.length;i++){
alert(result[i]);
}

var Name ="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";

var result=sName.split(",");
for(var i=0;i<result.length;i++){
alert(result[i]);
}

var Name ="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";
var result=sName.split(",");
for(var i=0;i<result.length;i++){
alert(result[i]);
}

var str="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";
var array=str.split(",")

**var sName ="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";

var result=sName.split(",");
for(var i=0;i<result.length;i++){
alert(result[i]);
}**

var str="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";
string[] array=str.split(",");

var Name ="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";

var r=sName.split(",");
for(var i=0;i<r.length;i++){
alert(r[i]);
}

var Name ="caoba,hanqi,lisi,wangwu,zhangliu,zhangsan";
var result=sName.split(",");
for(var i=0;i<result.length;i++){
alert(result[i]);
}

.split(","),然后for循环