@Nikita1244
Anonymous

Как реализовать такое сравнение строк, JS?

Как сделать сравнение, чтобы ё = е, то есть, если я передам строку еж и сравню с ёж - будет true. Как сделать так?
С помощью if/else делать не вариант
  • Вопрос задан
  • 127 просмотров
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Не надо никаких библиотек. Всё есть в штатных функциях.
'е'.localeCompare('ё', 'ru', { sensitivity: 'base' })
// 0
Ответ написан
Alexandroppolus
@Alexandroppolus
кодир
const fixE = (str) => str.replace(/ё/g, 'е').replace(/Ё/g, 'Е');

fixE(str1) === fixE(str2)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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