正则表达式(?<=A)好像不能运行

例如提取A: (不含)与;(不含)之间的内容

var b="A: iehehh;"
var c=b.match(/(?<=A: ).*?(?=;)/g);

报错:E: SyntaxError: Invalid quantifier ?

是bug吗?

JavaScript的正则表达式本身是不完整的实现,不支持前向零宽断言。

  • 2
    帖子
  • 741
    浏览

与 Auto.js 的连接断开,我们正在尝试重连,请耐心等待