(Лично я думаю, что и нечувствительность к регистру, и нечувствительность к композиции являются нежелательными функциями в файловой системе, но, по крайней мере, в случае с Windows вы получаете случай, который вы изначально поместили.)
я есть две строки в Javascript:"_strange_chars_µö¬é@zendesk.com.eml"
(f1
) а также"_strange_chars_µö¬é@zendesk.com.eml"
(f2
). На первый взгляд, они выглядят одинаково (и, действительно, в StackOverflow они могут быть; я не уверен, что произойдет, когда они будут вставлены в форму, подобную этой.) Однако в моем приложении
f1[16] // ö
f2[16] // o
f1[17] // ¬
f2[17] // ̈
То есть гдеf1
используетö характер,f2
используетo и диакритик¨ как отдельный персонаж. Какое сравнение я могу сделать, чтобы показать, что эти две строки "равны"?