RegExp.prototype.unicode

La propriété unicode indique si le drapeau "u" a été utilisé avec l'expression rationnelle. unicode est une propriété en lecture seule et liée à une instance d'expression rationnelle.

Attributs de RegExp.prototype.unicode
Écrivable Non
Énumérable Non
Configurable Oui

Description

La valeur d'unicode est un Boolean et vaut true si le drapeau "u" a été utilisé, sinon false. Le drapeau "u" permet d'activer les fonctionnalités liées à Unicode. En utilisant le drapeau "u" toute séquence d'échappement représentant un codet Unicode sera interprétée comme telle.

Cette propriété ne peut pas être modifiée directement.

Exemples

var regex = new RegExp('\u{61}', 'u');

console.log(regex.unicode); // true

Spécifications

Spécification État Commentaires
ECMAScript 2015 (6th Edition, ECMA-262)
La définition de 'RegExp.prototype.unicode' dans cette spécification.
Standard Définition initiale.
ECMAScript Latest Draft (ECMA-262)
La définition de 'RegExp.prototype.unicode' dans cette spécification.
Projet  

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobileServeur
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung InternetNode.js
unicodeChrome Support complet 50Edge Support complet 12
Notes
Support complet 12
Notes
Notes Case folding is implemented in version 13
Firefox Support complet 46IE Aucun support NonOpera Support complet 37Safari Support complet 10WebView Android Support complet OuiChrome Android Support complet 50Firefox Android Support complet 46Opera Android Support complet 37Safari iOS Support complet 10Samsung Internet Android Support complet 5.0nodejs Support complet Oui

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

Voir aussi