我在javascript构建新的RegExp(..)时遇到错误
我的正则表达式是删除代码中的所有注释。
Uncaught SyntaxError: Invalid regular expression: /(/*([^*]|[\r\n]|(*+([^*/]|[\r\n])))**+/)|(//.*)/: Nothing to repeat
我的代码是:
this.commentRegex = new RegExp('(/\*([^*]|[\\r\\n]|(\*+([^*/]|[\\r\\n])))*\*+/)|(//.*)', 'gi');
请让我知道这个问题。
答案 0 :(得分:1)
假设你的正则表达式是正确的,你需要在=dateadd(dateinterval.second, -1, dateserial(year(today()), month(today())+2, 1))
前加上/
。
你最终的正则表达式看起来像:
\