【发布时间】:2019-03-28 09:04:37
【问题描述】:
var values = divStyle.match( /-?[\d\.]+/g );
当我运行yarn build 时,上面的代码给了我一个error。
错误:不必要的转义字符:
\. no-useless-escape
我该如何解决这个问题?
【问题讨论】:
-
字符集中的
.始终是句点 字符。
标签: javascript yarnpkg
var values = divStyle.match( /-?[\d\.]+/g );
当我运行yarn build 时,上面的代码给了我一个error。
错误:不必要的转义字符:
\. no-useless-escape
我该如何解决这个问题?
【问题讨论】:
. 始终是句点 字符。
标签: javascript yarnpkg
这里已经回答了:Does a dot have to be escaped in a character class (square brackets) of a regular expression?
在字符类(方括号)中,除 ^、-、] 或 \ 之外的任何字符都是文字。
所以在你的情况下,不要逃避点:
var values = divStyle.match( /-?[\d.]+/g );
【讨论】: