![](/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.