小编pea*_*atb的帖子

如何在JSON中转义反斜杠?

我使用Firefox的本机JSON.parse()来解析一些包含正则表达式作为值的JSON字符串,例如:

var test = JSON.parse('{"regex":"/\\d+/"}');
Run Code Online (Sandbox Code Playgroud)

上面的'\ d'引发了JSON.parse()的异常,但是当我使用eval(这是我试图避免的)时工作正常.

我想要的是保留正则表达式中的'\' - 是否有一些其他JSON友好的方法来逃避它?

javascript firefox json

15
推荐指数
1
解决办法
2万
查看次数

标签 统计

firefox ×1

javascript ×1

json ×1