js正则表达式的相关问题

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

16个回答

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

qq_22025411
qq_22025411 谢谢,解决了
大约 2 年之前 回复

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(",")

共16条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问