Javascript-使用包含逗号的数组更新到管道定界符

时间:2018-06-28 23:46:48

标签: javascript php jquery regex delimiter

我一直在浏览堆栈溢出和整个互联网达数小时之久,而现场尚无解决方案...

我将解释我要尝试做的事情-我正在建立一个列表,然后使用逗号使用php explode 命令,以便我可以遍历它,并将每条记录插入数据库中

但是,我正在构建数组javascript,并且我正在从中构建数组的值包含逗号,将名字和姓氏(格式示例:名字,姓氏)分开。

我是一个初学者,但我仍在学习中,因此,向正确方向指明的任何帮助将不胜感激。我想知道我是否需要做数学运算来计算php端的逗号,以便根据逗号数进行分隔,或者这是否可以在使用regex的javascript中实现。.

我一直在查看的所有内容似乎都必须学习一些正则表达式才能解决。。。也许是内置的jQuery命令更改了我无法找到的定界符?

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

1 个答案:

答案 0 :(得分:0)

也许是这样的:

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