首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将html实体解码为中文字符

问将html实体解码为中文字符
EN

Stack Overflow用户
提问于 2018-03-26 15:47:09
回答 1查看 362关注 0票数 0

需要帮助我的卷发输出显示汉字为(在Linux终端上)

代码语言:javascript
复制
기타/부재시 집 앞에 놓고가셔&#46104
  1. 我需要(기타/부재시집앞에놓고가셔되)或-oR之类的汉字输出。
  2. 如何将这些html转换为终端上的中文字符,请注意,我的机器上没有安装php。因此,我不能使用html_entity_decode或其他php解码方法。

我的机器上安装了perl和python。

EN

回答 1

Stack Overflow用户

发布于 2018-03-26 15:58:28

只需通过这个简单的Perl替换来引导输出:

代码语言:javascript
复制
perl -CO -pe 's/&#(\d+);/chr $1/ge'
  • -p逐行读取输入并在处理后打印
  • -CO打开输出的UTF-8编码。
  • /e将s///替换部分计算为代码。
  • chr只返回字符集中给定数字的字符。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49495538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档