私はSafariとChromeで動作するように見える正規表現を持っており、FireFoxで次のエラーが発生します。javascript RegExではdフラグの意味は何ですか?
Error: invalid regular expression flag d
Source File: http://java.net/projects/mq
Line: 194, Column: 34
Source Code:
var vbkpatt1=/projects\/[^/]+/di;
私は数週間前、この正規表現と戦っていたし、それを脇に置いていたので、私は「D」フラグを使用するように私を導いたページへのリンクを持っていません。 dフラグを含むrefへのポインタは、私の問題を解決するための確実な始まりです。
SafariとChromeにどのような影響がありますか? – BoltClock
Webkitはうれしく '/ string/zxcvbgi'を取り込み、無効な' zxcvb'を無視し、有効な 'gi'フラグを適用します。そうではありません。 –
@Ken Redler - 回答を投稿してください、私はそれを受け入れます。 – vkraemer