0

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');
Community
  • 1
  • 1
clarkk
  • 27,151
  • 72
  • 200
  • 340

1 Answers1

2

Instead of using the implicit literal syntax you could change to be explicit.

new RegExp(value, "i")
Quintin Robinson
  • 81,193
  • 14
  • 123
  • 132