我正在阅读 of re库,并对以下段落感到非常困惑:
正则表达式使用反斜杠字符('\')来指示特殊形式,或者允许使用特殊字符而不调用它们的特殊意义。这与Python在字符串文本中为相同目的使用相同字符的做法相冲突;例如,要匹配文字反斜杠,可能必须将“\\”写成模式字符串,因为正则表达式必须是\,而且每个反斜杠必须表示为常规Python字符串文
JSON.parse('["foo", "bar\\"]'); //Uncaught SyntaxError: Unexpected end of JSON input
当我查看上面的代码时,似乎所有的语法都是正确的。这是一个JSON字符串,我认为它可以转换回包含字符串"foo“和字符串"bar\”的数组,因为第一个反斜杠转义了第二个反