博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASCII码、Unicode码 转中文
阅读量:6906 次
发布时间:2019-06-27

本文共 653 字,大约阅读时间需要 2 分钟。

ASCII码、Unicode码 转中文

在最近工作中遇到了一些汉字编码转换的处理,可以通过正则表达式及转换字符来实现转成中文

Unicode转换示例 通常为10位编码, 通过digit参数传入

private string UnicodeToCnString(string unicodeString, int digit)    {        return Regex.Replace(unicodeString, @"&#(?<r>\d{5});", (m) => { return ((char)Convert.ToInt32(m.Groups[1].Value, digit)).ToString(); });    }
#### ASCII转换示例 通常为16位编码
private string ASCIIToCnString(string unicodeString, int digit)    {        return Regex.Replace(unicodeString, @"\\u([A-Za-z0-9]{4})", (m) => { return ((char)Convert.ToInt32(m.Groups[1].Value, digit)).ToString(); });    }

嗯,记录结束,听听歌~

--EOF--

No.304

写于2014-06-18

转载于:https://www.cnblogs.com/hduwbf/p/6202061.html

你可能感兴趣的文章
Jquery实现下拉框与输入框动态切换,类似可编辑的下拉框
查看>>
内存泄露的点滴
查看>>
mongodb安装以及注册windows服务
查看>>
linux shell 管道命令(pipe)使用及与shell重定向区别
查看>>
Java Selenium封装--RemoteWebDriver
查看>>
教程:一分钟完成SiteMesh Template模板组合
查看>>
mysql远程连接不上
查看>>
模板jinja2常用方法
查看>>
LayoutInflater源码解析
查看>>
Linux命令scp
查看>>
Java的JNDI使用
查看>>
Android-布局管理-帧布局
查看>>
基于JAVA的反射机制
查看>>
Nginx 四种分配方式——session处理
查看>>
webdav java libraay
查看>>
冒泡排序
查看>>
win8.1 cygwin编译java轻量虚拟机avian
查看>>
PHP入门
查看>>
phpexcel导入导出excel文件常用操作
查看>>
利用HttpClient 4.1 下载文件
查看>>