如何使用 html 字符解析 javascript 中的字符串

How parse string in javascript with html char

本文关键字:javascript 字符串 何使用 html 字符      更新时间:2023-09-26

例如:我有这个字符串var s = 'Some text .... ☕' .如何在 JavaScript 中解码以var s = 'Some text .... 'u2615'

不确定到目前为止您尝试了什么,甚至不确定您到底想要什么,但是......

var s='Some text .... ☕';
s=s.replace(/&#('d*);/g,function(full,number){
  return '''u'+Number(number).toString(16);
});

返回"某些文本...''u2615"。

var s='Some text .... ☕';
s=s.replace(/&#('d*);/g,function(full,number){
  return String.fromCharCode(Number(number));
});

返回"一些文本....☕ "。

代替fromCharCode fromCodePoint也是可能的。