Нужно найти подстроку sub в строке str без учёта "е" и "ё". Т.е. "вертолёт" найдёт "вертолет" и наоборот. Сейчас использую regexp.
var reg = new RegExp(sub.replace(/[её]/g, "[её]")); // Заменяю буквы "е" и "ё" на [её], формирую регулярное выражение
А потом этим регулярным выражением ищу совпадение в строке
reg.test(str);
Вопрос: можно ли сделать без regexp? Там же получается сложная штука: букв "е" и "ё" в слове может быть несколько, т.е. куча вариантов может быть.
ps пока писал кажись додумался, можно же на "е" заменить все "ё" в строке и подстроке!