unicode规范化文件输入字符串

时间:2013-09-11 05:13:32

标签: javascript html unicode

我使用javascript从页面上的文件输入中获取文件列表,然后提取每个文件的文件名。我需要使用javascript来unicode规范化文件名客户端。这甚至可能吗?

2 个答案:

答案 0 :(得分:0)

JavaScript本身没有规范化功能。除了字符概念本身和大小写转换(支持Unicode)之外,JavaScript中的Unicode支持通常很少。

所以你需要使用一个库。一个简单的是http://git.io/unorm,它主要用于带有Node.js的服务器端JavaScript,但也可以在客户端使用。例如,使用它,您可以使用sUNorm.normalize('NFC',s)的值标准化为规范化表单C.

答案 1 :(得分:0)

目前,浏览器的字符串数量为normalize() method。但是,IE不支持它。