var values = divStyle.match( /-?[\d\.]+/g );
当我运行error
时,上面的代码给了我一个yarn build
。
错误:不必要的转义字符:
\. no-useless-escape
我该如何解决?
正如已经在这里回答的那样:Does a dot have to be escaped in a character class (square brackets) of a regular expression?
在字符类(方括号)中,除^, - ,]或\之外的任何字符都是文字。
所以在你的情况下,根本不要逃避点:
var values = divStyle.match( /-?[\d.]+/g );