处理 无效的 utf-16 编码
来源:互联网 发布:淘宝捉猫猫干什么的 编辑:程序博客网 时间:2024/05/17 08:10
const replacement = '\ufffd';// https://gist.github.com/mathiasbynens/bbe7f870208abcfec860const loneSurrogates = /[\uD800-\uDBFF](?![\uDC00-\uDFFF])|([^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/g;// string sanitizes the given str by replacing invalid UTF-16 code unit// sequences with the unicode replacement character. Returns a new string.//用 \ufffd 取代无效的增补字节的,无效的高位或者低位exports.string = function(str) { return str.replace(loneSurrogates, '$1' + replacement);}
原模块: https://github.com/felixge/node-unicode-sanitize/blob/master/index.js
0 0
- 处理 无效的 utf-16 编码
- perl中utf-8编码的处理
- UTF-8、UTF-16、UTF-32之间的编码转换
- UTF-8、UTF-16、UTF-32编码的相互转换
- UTF-8、UTF-16、UTF-32编码的相互转换
- 再议UTF-16的编码
- 可以处理UTF-8编码的md5函数
- 在LotusScript中处理UTF-8编码的内容
- Java输出流对UTF-8编码的处理
- Java的String不能处理中文utf-8编码
- 使Tomcat以UTF-8的编码处理get请求
- Python处理以BOM开头的UTF-8编码文件
- UNICODE(UTF-16)与UTF-8编码的相互转换
- 计算机基本编码 UTF-8 与 UTF-16 的优劣
- 字符编码(UNICODE,UTF-8,UTF-16)的理解
- UNICODE(UTF-16)与UTF-8编码的相互转换
- 获取字符串的utf-16编码
- UTF-16编码
- SharePoint 数据迁移解决方案
- hibernate中xxx.hbm.xml配置中length属性
- UVa 10148 - Advertisement
- iOS中xib与storyboard原理,与Android界面布局的异同
- PGA内存实验
- 处理 无效的 utf-16 编码
- Hibernate下载地址
- 高效 queue
- Myeclipse误删文件恢复,妈妈再也不用担心我手贱误删java文件了!
- 系统的启动模式(启动级别)的修改---使用upstart启动机制的
- 《如何阅读一本书》笔记
- 数据库__配置ODBC及附加数据库的方法
- Poi拷贝Excel Sheet(解决合并单元格计数问题)
- 2014 百度笔试 机器学习及数据挖掘