C#将Unicode编码转换为汉字字符串的简单方法
发布时间 - 2026-01-10 22:44:34 点击率:次C# 将js中的UNICODE转换为字符串,网上找的都不行,遇到有数字的转不出来,稍稍改了点,OK了!

实例如下:
/// 将Unicode编码转换为汉字字符串
///
/// Unicode编码字符串
/// 汉字字符串
public static string ToGB2312(string str)
{
MatchCollection mc = Regex.Matches(str, "([\\w]+)|(\\\\u([\\w]{4}))");
if (mc != null && mc.Count > 0)
{
StringBuilder sb = new StringBuilder();
foreach (Match m2 in mc)
{
string v = m2.Value;
if (v.StartsWith("\\"))
{
string word = v.Substring(2);
byte[] codes = new byte[2];
int code = Convert.ToInt32(word.Substring(0, 2), 16);
int code2 = Convert.ToInt32(word.Substring(2), 16);
codes[0] = (byte)code2;
codes[1] = (byte)code;
sb.Append(Encoding.Unicode.GetString(codes));
}
else
{
sb.Append(v);
}
}
return sb.ToString();
}
else
{
return str;
}
}
以上这篇C#将Unicode编码转换为汉字字符串的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# unicode
# 编码
# 转汉字
# C# 字符串与unicode互相转换实战案例
# c# 实现获取汉字十六进制Unicode编码字符串的实例
# c#中文转unicode字符示例分享
# c#通过unicode编码判断字符是否为中文示例分享
# C#随机生成Unicode类型字符串
# C#移除字符串中的不可见Unicode字符 案例代码
# 转换为
# 给大家
# 希望能
# 这篇
# 改了
# 小编
# 都不行
# 大家多多
# 不出来
# 网上
# static
# string
# public
# xhtml
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
google浏览器怎么清理缓存_谷歌浏览器清除缓存加速详细步骤
java ZXing生成二维码及条码实例分享
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
海南网站制作公司有哪些,海口网是哪家的?
智能起名网站制作软件有哪些,制作logo的软件?
HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】
Laravel如何与Pusher实现实时通信?(WebSocket示例)
Laravel怎么解决跨域问题_Laravel配置CORS跨域访问
Laravel如何实现文件上传和存储?(本地与S3配置)
Laravel怎么清理缓存_Laravel optimize clear命令详解
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
phpredis提高消息队列的实时性方法(推荐)
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
如何为不同团队 ID 动态生成多个非值班状态按钮
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环
通义万相免费版怎么用_通义万相免费版使用方法详细指南【教程】
CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】
如何快速生成凡客建站的专业级图册?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤
*服务器网站为何频现安全漏洞?
Android使用GridView实现日历的简单功能
如何在阿里云域名上完成建站全流程?
Laravel如何记录自定义日志?(Log频道配置)
使用豆包 AI 辅助进行简单网页 HTML 结构设计
UC浏览器如何设置启动页 UC浏览器启动页设置方法
javascript中的try catch异常捕获机制用法分析
js实现获取鼠标当前的位置
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
如何快速搭建高效简练网站?
如何彻底删除建站之星生成的Banner?
Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
html5audio标签播放结束怎么触发事件_onended回调方法【教程】
Linux网络带宽限制_tc配置实践解析【教程】
Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理
Python文本处理实践_日志清洗解析【指导】
瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口
Laravel如何实现全文搜索功能?(Scout和Algolia示例)
如何用5美元大硬盘VPS安全高效搭建个人网站?
Laravel如何使用模型观察者?(Observer代码示例)
javascript基于原型链的继承及call和apply函数用法分析
Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】
Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
微信推文制作网站有哪些,怎么做微信推文,急?

