J'ai une regex, qui semble fonctionner dans Safari et Chrome qui donne l'erreur suivante dans FireFox.Que signifie le drapeau d dans un javascript RegEx?
Error: invalid regular expression flag d
Source File: http://java.net/projects/mq
Line: 194, Column: 34
Source Code:
var vbkpatt1=/projects\/[^/]+/di;
j'avais combattu cette RegEx il y a deux semaines et il avait mis de côté, donc je n'ai pas un lien vers la page qui m'a amené à utiliser le drapeau « d ». Un pointeur vers une référence qui inclut le drapeau d serait un bon début pour résoudre mon problème.
Quel effet cela a-t-il dans Safari et Chrome? – BoltClock
Webkit utilisera heureusement '/ string/zxcvbgi', en ignorant le' zxcvb' invalide, tout en appliquant les indicateurs 'gi' valides. Pas si Firefox. –
@Ken Redler - s'il vous plaît poster une réponse et je vais l'accepter. – vkraemer