Javascript:如何删除不代表数字的符号

时间:2017-06-25 10:51:27

标签: javascript utf-8

我在UTF-8编码中得到以下字符串:

  

€ 64.95

"&#8364"代表欧元货币符号。我想编写一个代码来删除所有不是'的字符的UTF-8字符。'和/或数字。你知道怎么做吗?

1 个答案:

答案 0 :(得分:1)

您正在抓取HTML,而您发布的内容是an escaped character for use in HTML的示例。如果你对这个角色没有兴趣,只是删除它,那么下面这么简单就足够了。

const str = '€64.95';
const after = str.replace(/&#\d*;/gm, '');
console.log(after);