d标志在javascript RegEx中意味着什么?

vkr*_*mer 0 javascript regex

我有一个正则表达式,似乎在Safari和Chrome中工作,在FireFox中出现以下错误.

Error: invalid regular expression flag d
Source File: http://java.net/projects/mq
Line: 194, Column: 34
Source Code:
    var vbkpatt1=/projects\/[^/]+/di; 
Run Code Online (Sandbox Code Playgroud)

几周前我曾与RegEx打过架并把它放在一边,所以我没有链接到导致我使用'd'标志的页面.指向包含d标志的ref的指针将是解决我的问题的坚实开端.

Nic*_*ver 6

没有d标志,这是你的问题:)有:

  • g - 全球搜索(多场比赛)
  • i - 忽略大小写
  • m - 多输入