RegExp.prototype.ignoreCase
La propiedad ignoreCase
indica si la expresión regular está usando la bandera "i". ignoreCase
es una propiedad de sólo lectura de una instancia de expresión regular.
Atributos de la propiedad RegExp.prototype.ignoreCase |
|
---|---|
Sobrescribir | No |
Numerable | No |
Configurable | Sí |
Descripción
El valor de ignoreCase es un
Boolean
y true si la bandera "i" fue usada. De otra manera es false. La bandera "i" indica que el se debe ignorar la capitalización al tratar de encontrar los equivalentes en un texto.
No se puede cambiar esta propiedad directamente.
Ejemplos
Usando ignoreCase
var regex = new RegExp('foo', 'i');
console.log(regex.ignoreCase); // true
Especificaciones
Especificación | Estatus | Comentario |
---|---|---|
ECMAScript 3rd Edition (ECMA-262) | Standard | Definición inicial. Implementado en JavaScript 1.2. JavaScript 1.5: ignoreCase es una propiedad de la instancia RegExp , y no del objecto RegExp . |
ECMAScript 5.1 (ECMA-262) La definición de 'RegExp.prototype.ignoreCase' en esta especificación. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) La definición de 'RegExp.prototype.ignoreCase' en esta especificación. |
Standard | ignoreCase es ahora una propiedad accesora del prototipo en lugar de una propiedad de dato de una instancia. |
ECMAScript (ECMA-262) La definición de 'RegExp.prototype.ignoreCase' en esta especificación. |
Living Standard |
Compatibilidad de navegadores
BCD tables only load in the browser