Regex является избыточным, используйте методы массива, такие как split()
, map()
и join()
, если вам это нужно в качестве строки.
Демо
// If the inputs are strings
var dos = '2, 2, 2, 2';
var seis = '0, 6, 12, 18';
// split() will break a string intoan array
var two = dos.split(', ');
var six = seis.split(', ');
// map() will run a function on each element of an array
var twoSix = two.map(function(t, i) {
return t + '^' + six[i];
});
// join() will connect all of an array's elements into a string
var str = twoSix.join(', ');
// This is to display better in console
var arr = JSON.stringify(twoSix);
console.log('An array: ' + arr + ' ...');
console.log('... or a string: ' + str);