我正在尝试使用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);
我该如何实现?
相关分类