数字正则表达式导致jshint'坏或不必要的转义'错误

时间:2014-08-27 15:32:12

标签: javascript regex jshint

我有一个非常非常简单的Regexp:

new RegExp('\d')

/d is valid according to MDN's RegExp docs。运行jshint给出:

Bad or unnecessary escaping.

对于这条线。我做错了什么?

编辑:@ epascarello如果这是重复的,请告诉我这是一个重复的问题。

1 个答案:

答案 0 :(得分:6)

您需要再次转义\d

new RegExp("\\d")

\应该在以"作为分隔符的正则表达式中进行转义。