Javascript - 更新为包含逗号的数组的管道分隔符



我已经在浏览堆栈溢出和互联网几个小时了,但现场还没有解决方案......

我将解释我正在尝试做什么 - 我正在构建一个列表,然后使用逗号的 phpexplode命令,以便我可以循环访问它,并将每条记录插入数据库。

但是,我正在构建数组javascript,我正在构建数组的值包含逗号,分隔名字和姓氏(格式例如:名字、姓氏(。

我是初学者,我仍在学习,所以任何指向正确方向的帮助将不胜感激。我想知道我是否需要做数学运算来计算 php 端的逗号,以便根据逗号计数进行分离,或者这是否可以在使用正则表达式的 javascript 中实现。

我一直在看的一切似乎我可能需要学习一些正则表达式来解决这个问题......也许有一个内置的jQuery命令来更改我无法找到的分隔符?

var labels = $('.list-left ul li.active').map(function(){
return $(this).text().split(',').join('|');
}).get();

也许是这样的:

var test='test1,test2,test3,test4';
var test_new=test.replace(new RegExp(',','g'), '|');
console.log(test_new);

最新更新