Задать вопрос
@IvanIvanIvanIvanIvan

Как проверять вхождение подстроки в любом регистре?

Как проверять вхождение подстроки в любом регистре?

let = "Иван"
let result = value.indexOf(text);

В данном случае оно вернет индекс подстроки только в том случае, если в строке Иван будет написано с большой буквы. А как сделать что бы оно и с маленькой определяло?
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 2
dollar
@dollar
Делай добро и бросай его в воду.
let value = "Иван";
let text = "ив";
let result = (value.toLowerCase().indexOf(text.toLowerCase()) !== -1); // true
Ответ написан
Комментировать
@StockholmSyndrome
Регулярные выражения
Их флаги

let result = /Иван/i.test(value);
если нужен индекс:
let result = value.match(/Иван/i).index;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы