RegExp.prototype.ignoreCase
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
La propriété ignoreCase
indique si le drapeau (flag) "i
" est utilisé ou non pour cette expression rationnelle. ignoreCase
est une propriété accessible en lecture seule d'une instance d'expression rationnelle donnée.
Exemple interactif
const regex1 = new RegExp("foo");
const regex2 = new RegExp("foo", "i");
console.log(regex1.test("Football"));
// Expected output: false
console.log(regex2.ignoreCase);
// Expected output: true
console.log(regex2.test("Football"));
// Expected output: true
Attributs de RegExp.prototype.ignoreCase | |
---|---|
Écrivable | Non |
Énumérable | Non |
Configurable | Oui |
Description
La valeur de ignoreCase
est un booléen. Elle vaut true
si le flag "i
" a été utilisé et false
sinon. Le drapeau "i
" indique si la recherche de correspondances doit être sensible à la casse ou non.
Cette propriété ne peut pas être modifiée directement.
Exemples
var regex = new RegExp("toto", "i");
console.log(regex.ignoreCase); // true
Spécifications
Specification |
---|
ECMAScript® 2025 Language Specification # sec-get-regexp.prototype.ignorecase |
Compatibilité des navigateurs
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ignoreCase | ||||||||||||||
Prototype accessor property (ES2015) |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support