Is there a way to pass a variable into a regex in jQuery/Javascript?
I wanna do something like:
var variable_regex = \"bar\"; var some_string = \"foo
It's easy:
var variable_regex = "bar"; var some_string = "foobar"; some_string.match(variable_regex);
Just lose the //. If you want to use complex regexes, you can use string concatenation:
var variable_regex = "b."; var some_string = "foobar"; alert (some_string.match("f.*"+variable_regex));