javascript - 如何修复 JavaScript 中的 "Unterminated regular expression literal"错误?

标签 javascript regex

我确实在 SO 上检查了这些多个问题,但到目前为止还没有答案。非常简单的正则表达式,在转义点附近给出错误“未终止的正则表达式文字”。正则表达式应匹配 ./images/

const regex = new RegExp(/\.\/images\/);
const options = {
    files: [
        './style/_styles.scss'
      ],
    from: [regex],
    to: ['./../dist/primeng-lib/images/']
  };

最佳答案

在第一行中,您忘记了结束正则表达式分隔符。

更改此:

const regex = new RegExp(/\.\/images\/);

至此

const regex = new RegExp(/\.\/images\//);

关于javascript - 如何修复 JavaScript 中的 "Unterminated regular expression literal"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56526366/

相关文章:

javascript - 帮助正则表达式替换字符串中的第二个逗号

java - 正则表达式捕获 Java 中的所有单词和 "i' m you’re 等

javascript - D3。数据问题

Javascript 从多个对象运行相同的函数

Java 正则表达式使用一种模式而不是两种

javascript - 正则表达式 - 从 PHP 到 JS

javascript - JS - 数字的正则表达式没有前导零,或者只是零

javascript - 将焦点更改到另一个窗口,其中名称未定义

javascript - 等待 Javascript 函数在 foreach cshtml 中完成?

javascript - Bootstrap Dropdown 使下拉箭头改变方向