Сделайте.search() регистронезависимым для переменной
Я хотел бы сделать.search() регистронезависимым для переменной, которую я в нее ввел. Из документации по W3 выясняется, что я могу только жесткий поиск кода без учета регистра. Пример на W3 идет:
var str = "Mr. Blue has a blue house";
var n = str.search(/blue/i);
Мой код выглядит так:
var searchTerm = $("input").val();
var source = $("#page5").html();
var found = source.search(searchTerm);
Если бы я кодировал его как пример W3, команда.search() выглядела бы так:
var found = source.search(/searchTerm/i);
Однако, когда я делаю это, кажется, что он пытается искать буквальный текст "searchTerm" вместо значения в переменной searchTerm. Есть ли способ использовать регистронезависимость в методе поиска при вставке в него переменной?
1 ответ
Непроверенные:
var searchTerm = $("input").val().toLowerCase();
var source = $("#page5").html().toLowerCase();