![](/img/trans.png)
[英]How to convert an emoji image to unicode in javascript, or reflect a custom emoji for a given unicode
[英]How to convert escpaed unicode to emoji in javascript?
从推特饲料我得到下面的代码。 如何在JavaScript中将此Twitter Unicode转换为表情符号?
(&# 128079;&# 128079;&# 128079;&# 128079;)
至
👏👏👏👏
如何使用JavaScript显示表情符号符号?
您可以使用正则表达式/&# (\\w+);/
将每个代码点都指向捕获组。 然后在replace
的替换函数中使用String.fromCodePoint
方法获得如下表情符号:
const str = '&# 128079;&# 128079;&# 128079;&# 128079;' const emojiStr = str.replace(/&# (\\w+);/g, (m, c1) => String.fromCodePoint(c1)) console.log(emojiStr)
(正则表达式演示 )
如果只想在DOM上显示它,则只需删除空格( \\s
)并将转义的字符串设置为innerHTML
const str = '&# 128079;&# 128079;&# 128079;&# 128079;' document.getElementById('display').innerHTML += str.replace(/\\s/g, '')
<span id='display'></span>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.