Поиск без учета регистра
Я пытаюсь получить регистронезависимый поиск с двумя строками в 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» (следующий пример не работает):
var string="Stackoverflow is the BEST";
var searchstring="best";
var result= string.search(/searchstring/i);
alert(result);
Как мне этого добиться?