-3

I have my data set in a normal data model format:

var data = "Billing, alpha, beta"

But I want to modify this data by formatting the array by replacing "," with "/text/i"

var newData = [/Billing/i , /alpha/i, /beta/i]

Here is the code I have tried:

var data   = "Billing, alpha, beta"
var y = x.split(',')
var newData  = y.replace(",", "/i,")
console.log(newData)

1 Answers1

-1

Try this snippet

var data   = "Billing, alpha, beta";
var y = data.split(',');
newData=[];
for(i=0;i<y.length;i++)
  newData.push(new RegExp( y[i].replace(/(^\s+|\s+$)/g,""),"i"));
console.log(newData);
Joey Pinto
  • 1,735
  • 1
  • 18
  • 34