String.normalize()

Приводит строку к форме нормализации Unicode.

Сигнатураstr.normalize(form)

Возвращает строку в нормальной форме Unicode (NFC, NFD, NFKC, NFKD). Полезно при сравнении строк с диакритикой.

'\u00e9'.normalize('NFD').length // 2 (e + знак)
'\u00e9'.normalize('NFC').length // 1
'é' === 'e\u0301'                // false
← Все записи: Методы строк JavaScript
Поддержать проект