使用divStyle.match时出现Javascript错误

问题描述 投票:1回答:1
var values = divStyle.match( /-?[\d\.]+/g );

当我运行error时,上面的代码给了我一个yarn build

错误:不必要的转义字符:\. no-useless-escape

我该如何解决?

javascript yarnpkg
1个回答
1
投票

正如已经在这里回答的那样:Does a dot have to be escaped in a character class (square brackets) of a regular expression?

在字符类(方括号)中,除^, - ,]或\之外的任何字符都是文字。

所以在你的情况下,根本不要逃避点:

var values = divStyle.match( /-?[\d.]+/g );
© www.soinside.com 2019 - 2024. All rights reserved.