Possible Duplicate:
How do you pass a variable to a Regular Expression JavaScript?
how to write a variable into a reg exp pattern?
here the pattern always is /value/i
var value = inp.val();
if(search_list[key].search(/value/i) >= 0) alert('ok');
Possible Duplicate:
How do you pass a variable to a Regular Expression JavaScript?
how to write a variable into a reg exp pattern?
here the pattern always is /value/i
var value = inp.val();
if(search_list[key].search(/value/i) >= 0) alert('ok');
Instead of using the implicit literal syntax you could change to be explicit.
new RegExp(value, "i")