如何解码一个字符串与unicode和utf-8在javascript

How to decode a string with unicode and utf-8 in javascript?

本文关键字:unicode utf-8 javascript 字符串 何解码 解码 一个      更新时间:2023-09-26

Ok,请帮助-我在javascript字符串中无法转义所有unicode/utf-8。我看了这个问题,但我不明白如何形成一个正则表达式,涵盖了我需要的一切。例如,我拥有的字符串可能是:"'xe2'x80'x98my'u002c union",我希望输出为"my, union"。我非常非常困惑如何处理这种格式,我试着看这个资源,但我只是不明白如何使用或构建一个正则表达式。此外,如果有其他更简单的方法来避免这些字符,想法将是受欢迎的,我是一个完全的初学者。我确实尝试了unescape(JSON.parse(mystring)),但这也不起作用。请帮助! !

您可以将decodeURIComponentescape一起使用,如本文

所述。
decodeURIComponent(escape(''xe2'x80'x98my'u002c union')) // "‘my, union"