La propriété flags
renvoie une chaîne de caractères contenant les drapeaux (flags) de l'objet RegExp
auquel elle appartient.
Attributs de RegExp.prototype.flags |
|
---|---|
Écrivable | Non |
Énumérable | Non |
Configurable | Oui |
Description
Les drapeaux de la propriété flags
sont rangés par ordre alphabétique de gauche à droite.
Exemples
Utiliser flags
/toto/ig.flags; // "gi" /truc/myu.flags; // "muy"
Prothèse d'émulation (polyfill)
if (RegExp.prototype.flags === undefined) { Object.defineProperty(RegExp.prototype, 'flags', { configurable: true, get: function() { return this.toString().match(/[gimuy]*$/)[0]; } }); }
Spécifications
Spécification | Statut | Commentaires |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) La définition de 'RegExp.prototype.flags' dans cette spécification. |
Standard | Définition initiale. |
ECMAScript 2016 Draft (7th Edition, ECMA-262) La définition de 'RegExp.prototype.flags' dans cette spécification. |
Projet |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | Pas de support | 37 (37) | Pas de support | Pas de support | Pas de support |
Fonctionnalité | Android | Chrome pour Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Support simple | Pas de support | Pas de support | 37.0 (37) | Pas de support | Pas de support | Pas de support |
Voir aussi
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
SphinxKnight,
cdr
Dernière mise à jour par :
SphinxKnight,