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