const normalizeStr = s => s.normalize("NFD").replace(/[\u0300-\u036f]/g, "").toLowerCase();
const localeContains = (str, sub) => {
if(sub === "" || !sub || !str.length) return false;
sub = ""+sub;
if(sub.length > str.length) return false;
return normalizeStr(str).includes(normalizeStr(sub));
};
// var str = "142 Rozmočených Kříd";
console.log(localeContains("142 Rozmočených Kříd", "kŘi"));
console.log(localeContains("RÉSERVE ME", "ése"));