相关疑难解决方法(0)

JavaScript不区分大小写的字符串比较

如何在JavaScript中执行不区分大小写的字符串比较?

javascript string

963
推荐指数
13
解决办法
71万
查看次数

不区分大小写的搜索

我正在尝试使用JavaScript中的两个字符串进行不区分大小写的搜索.

通常它会是这样的:

var string="Stackoverflow is the BEST";
var result= string.search(/best/i);
alert(result);
Run Code Online (Sandbox Code Playgroud)

/i标志将不区分大小写.

但我需要搜索第二个字符串; 没有旗帜它完美无缺:

var string="Stackoverflow is the BEST";
var searchstring="best";
var result= string.search(searchstring);
alert(result);
Run Code Online (Sandbox Code Playgroud)

如果我将/i标志添加到上面的示例中,它将搜索searchstring而不是变量"searchstring"中的内容(下一个示例不起作用):

var string="Stackoverflow is the BEST";
var searchstring="best";
var result= string.search(/searchstring/i);
alert(result);
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

javascript search case-insensitive string-comparison

268
推荐指数
5
解决办法
30万
查看次数