jol*_*olt 0 javascript regex dynamic
var seperator = ',', group = 'red, blue';
//group.search(seperator/g) - g is not defined
group.search(/seperator/g) // looks for "seperator"
group.search('/' + seperator + '/g') // doesn't seem to find my "seperator"
Run Code Online (Sandbox Code Playgroud)
因此,我没有想法......我如何得到我的内心seperator表达?
提前致谢!
您需要创建新的regexp对象
var test = new RegExp(seperator, 'g');
group.search(test)
Run Code Online (Sandbox Code Playgroud)