【问题标题】:Javascript error when using divStyle.match使用 divStyle.match 时出现 Javascript 错误
【发布时间】:2019-03-28 09:04:37
【问题描述】:
var values = divStyle.match( /-?[\d\.]+/g );

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

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

我该如何解决这个问题?

【问题讨论】:

  • 字符集中的. 始终是句点 字符。

标签: javascript yarnpkg


【解决方案1】:

这里已经回答了:Does a dot have to be escaped in a character class (square brackets) of a regular expression?

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

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

var values = divStyle.match( /-?[\d.]+/g );

【讨论】:

  • 谢谢你,成功了。我对这个问题的理解不够充分,无法将其与另一个问题联系起来。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-26
  • 1970-01-01
  • 2018-04-09
  • 2013-02-11
  • 1970-01-01
相关资源
最近更新 更多