我正在尝试使用特定的字符编码将字符串转换为大写,但它失败了。
当我转换伊斯坦布尔时,它会将其转换为伊斯坦布尔。但是,土耳其语中的大写“i”是“İ”。这有什么解决方案吗?
提前致谢,
答案 0 :(得分:4)
在某种程度上,JavaScript String类确实有toLocaleUpperCase
方法,但使用的语言环境始终是用户的语言环境。您不能随意选择要使用的语言环境。
(Nitpick:您所询问的是区域设置问题,而不是字符编码。字符编码只与用于表示给定字符的位有关;它通常不会影响对这些字符的操作应该如何处理表现。)