解析错误:无效的正则表达式:/ \ p {Lu} /:无效的转义(Unicode常规类别属性)

时间:2020-06-15 22:33:16

标签: eslint

ESLint 7.0.0在正则表达式中似乎Unicode general category properties有问题。

在一个文件中,我收到此错误消息:

Parsing error: Invalid regular expression: /\p{Lu}/: Invalid escape

我也在其他文件中得到它,但这是我得到它的最简单的表达。

这是一个有效的表达式。当我运行代码时,效果很好。但这打破了我的ESLint运行。

我如何使ESLint接受这些表达式?

1 个答案:

答案 0 :(得分:0)

稍微调整 .eslintrc.json 问题似乎消失了:

"parserOptions": {
    "ecmaVersion": 2019
}