我正在try 在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);
如果我在上面的示例中添加/i
标志,它将搜索searchstring,而不是变量"searchstring"中的内容(下一个示例不起作用):
var string="Stackoverflow is the BEST";
var searchstring="best";
var result= string.search(/searchstring/i);
alert(result);
我怎样才能做到这一点呢?