dr.Brain

doctor Brain

мир глазами веб-разработчика

Как cравнить строки без учета регистра?

простой способ сравнения двух строк без учета регистра с помощью JavaScript

dr.Brain

время чтения 1 мин.

Photo by Phil Botha on Unsplash

Для сравнения строк без учета регистра мы с одинаковым успехом можем использовать методы JavaScript toUpperCase() и toLowerCase().

toUpperCase()

В данном случае метод toUpperCase() вернет значения строк, преобразованные в верхний регистр, при этом сам метод не изменяет значения строк:

const str1 = "heLLo viEwer loAd";
const str2 = "HELLO viewer load";

console.log(str1.toUpperCase() === str2.toUpperCase());

Результат:

true

toLowerCase

Принцип сравнения тот же, что и в способе, приведенном выше, но значения строк приводятся к нижнему регистру с помощью метода toLowerCase():

const str1 = "heLLo viEwer loAd";
const str2 = "HELLO viewer load";

console.log(str1.toLowerCase() === str2.toLowerCase());

Результат:

true

Спасибо за внимание.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.