Javascript:如何删除不表示数字的符号
我得到了UTF-8编码的以下字符串: €;64.95Javascript:如何删除不表示数字的符号,javascript,utf-8,Javascript,Utf 8,我得到了UTF-8编码的以下字符串: €;64.95 “€”代表欧元货币符号。我想写一段代码,删除所有不是“.”和/或数字的UTF-8字符。你知道怎么做吗 您正在抓取HTML,您发布的内容就是一个示例。如果您不想回避这个角色,而只是删除它,那么以下简单的操作就足够了 const str='€;64.95'; const after=str.replace(/\d*;/gm,); console.log(之后)这是从html文件中提取的吗?是的。我写了一个脚本来
“€”代表欧元货币符号。我想写一段代码,删除所有不是“.”和/或数字的UTF-8字符。你知道怎么做吗 您正在抓取HTML,您发布的内容就是一个示例。如果您不想回避这个角色,而只是删除它,那么以下简单的操作就足够了
const str='€;64.95';
const after=str.replace(/\d*;/gm,);
console.log(之后)代码>这是从html文件中提取的吗?是的。我写了一个脚本来读取外部网站并从中收集数据。好的,这是一个html转义字符,而不是UTF-8编码。如果您只想删除这些,而不是取消替换它们,那么类似于str.replace(/\d*;/gm,”)
的内容可能就足够了。在UTF-8中代表什么?它将代表
我会想象,但在html中“/gm”是什么意思?全局和多行: