Untitled

Run Settings
LanguageJavaScript
Language Version
Run Command
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"));
Editor Settings
Theme
Key bindings
Full width
Lines