不区分大小写的搜索
2022-08-30 00:10:38
我试图在JavaScript中使用两个字符串进行不区分大小写的搜索。
通常它是这样的:
var string="Stackoverflow is the BEST";
var result= string.search(/best/i);
alert(result);
该标志将不区分大小写。/i
但是我需要搜索第二个字符串;没有标志,它工作完美:
var string="Stackoverflow is the BEST";
var searchstring="best";
var result= string.search(searchstring);
alert(result);
如果我将标志添加到上面的示例中,它将搜索searchstring,而不是变量“searchstring”中的内容(下一个示例不起作用):/i
var string="Stackoverflow is the BEST";
var searchstring="best";
var result= string.search(/searchstring/i);
alert(result);
我怎样才能做到这一点?