数字正则表达式导致jshint'错误或不必要的转义'错误
Digit regex causes jshint 'Bad or unnecessary escaping' error
我有一个非常非常简单的Regexp:
new RegExp(''d')
根据MDN的RegExp文档,/d
是有效的。运行jshint给出:
Bad or unnecessary escaping.
对于线路。我做错了什么?
编辑:@epascarello如果这是重复的,请告诉我这是什么问题的重复。
您需要再次逃离'd
,
new RegExp("''d")
应在以"
作为分隔符的正则表达式中转义'
。
相关文章:
- 骨干模型默认值-todos.js示例中不必要的代码
- 为什么错误不能字符串化
- 培根.js Bus.plug: 未捕获 错误: 不是可观察的 : [对象对象]
- RadTreeView在IE11不必要的触发事件中不起作用
- “期望赋值或函数调用,而是看到了表达式.” - 不必要的控制台.log
- 未捕获的类型错误: .不是 JavaScript 中的函数
- 避免在 Angular.js 中对绑定值进行不必要的评估
- 避免在视差滚动效果中对图像进行不必要的缩放
- Redux防止不必要的渲染
- Node JS会话错误:不赞成使用express会话
- 未捕获错误:不变冲突:元素类型无效:应为字符串
- Meteor Update集合-未捕获错误:不允许.不受信任的代码只能通过ID更新文档.[403]
- FireFoxDriver JavaScript错误不会显示在FireFox浏览器中
- 淘汰抛出消息:类型错误:
不是一个函数.什么意思 - Javascript - 预填充 cookie 信息,以在指向外部站点的链接上交叉传递不必要的登录页面
- AngularJS路由:URL中不必要的参数
- 未捕获错误:不是有效的 2D 阵列
- JSLint 错误:“中断后不必要的其他”
- 数字正则表达式导致jshint'错误或不必要的转义'错误
- 忽略jslint '不必要的擒纵'unicode转义序列错误