以下字符串包含正常 ASCII 集之外的字符:
var myNewStr = "<p>.
Total distance: 60 miles.</p>";
如何删除字符,以免出现以下错误:
var myNewStr = "<p>.
^^^^^
SyntaxError: Unexpected token ILLEGAL
在十六进制编辑器中,这些字符的十六进制值为 E2 80 A8
最佳答案
一个快速但肮脏的解决方案是使用node.js Buffer:
const strippedString = Buffer.from(someString, 'utf8').toString('ascii');
关于javascript - 剥离特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44691373/