【发布时间】:2020-08-23 23:36:18
【问题描述】:
我对动态正则表达式有疑问。这是示例
var searchStr = "C:\\Users\\fds\\Desktop\\Node"
num = 2
var p ='([a-zA-Z]*:{1}(\\[a-zA-Z]*){'+num+'})'
var p1 = new RegExp(p,"gi")
console.log(p1)
let wabpath = searchStr.replace(p1,"")
console.log(wabpath)
我正在尝试动态传递 {num} 但它不起作用,有人可以帮我解决这个问题吗?
【问题讨论】:
-
究竟是什么不工作?你有任何错误信息吗?