如何在RegEx模式中使用变量?

这个问题在这里已经有了答案:

  • 你如何在正则表达式中使用变量? 16个答案

  • 使用new RegExp(string)动态构建正则表达式。 文字/../表格不能用于动态内容。

    确保在构建字符串后有一个有效的模式。

    var len = 99;
    var re = new RegExp(".(?=.{" + len + "})", "g");
    var output = input.replace(re, "*")
    

    另见(并投票赞成):

  • 你如何在正则表达式中使用变量?
  • 链接地址: http://www.djcxy.com/p/76825.html

    上一篇: How to use a variable inside a RegEx pattern?

    下一篇: Regex or jquery replace all string matches in another string