RegEX Tester

by Elijah Tate

JavaScript

var dFeature = "bluetrack_wireless_50-60_blue_";
var arr = ['blue', "bluetrack", "50-60", "wireless"];

function match(arr, str) {
    var count = 0,
        arr2 = [];
  
  for (var i=0; i<arr.length; i++) {
    var reg = new RegExp(arr[i]+'(_)+', '');
    console.log(reg)
    //arr2.push(reg.test(str));
    if(reg.test(str)){
        count++
    }
      
  }
  if(count === arr.length){
   return true;   
  }
  //return arr2;
}

alert(match(arr, dFeature));