如何转义模式中的所有特殊字符(修饰符)?
在这段代码中,varinput
包含一个修饰符*
.. 如何转义输入(模式)变量中的所有特殊字符?
var input = '*dog',
regexp = new RegExp(input, 'ig'),
str = 'a *dog and a cat';
if(str.search(regexp) >= 0){
console.log('found!');
}
else{
console.log('not found!');
}