JavaScript | Propiedad RegExp ignoreCase

La propiedad RegExp ignoreCase en JavaScript se usa para especificar si el modificador «i» está configurado o no. Si se establece el modificador «i» , esta propiedad devuelve verdadero; de lo contrario, devuelve falso.
Sintaxis: 
 

RegexObj.ignoreCase

Valor de retorno: devuelve verdadero si se establece el modificador i, de lo contrario, es falso.
Ejemplo 1: Este ejemplo comprueba si la expresión regular contiene i Modificador o no. 
 

html

<!DOCTYPE html>
<html>
    <head>
        <title>
            RegExp ignoreCase Property
        </title>
    </head>
     
    <body style="text-align:center">
         
        <h1 style="color:green">
            GeeksforGeeks
        </h1>
         
        <h2>ignoreCase Property</h2>
         
        <button onclick="geek()">
            Click it!
        </button>
 
        <script>
            function geek() {
                var regex = new RegExp('foo', 'i');
                alert(regex.ignoreCase);
            }
        </script>
    </body>
</html>                   

Salida: 
Antes de hacer clic en el botón: 
 

ignoreCase

Después de hacer clic en el botón: 
 

ignoreCase

Ejemplo 2: Este ejemplo comprueba que la expresión regular contiene i Modificador o no. 
 

html

<!DOCTYPE html>
<html>
 
<head>
    <title>
        JavaScript ignoreCase Property
    </title>
</head>
 
<body style="text-align:center">
     
    <h1 style="color:green">
        GeeksforGeeks
    </h1>
     
    <h2>
        ignoreCase Property
    </h2>
     
    <button onclick="geek()">
        Click it!
    </button>
 
    <script>
        function geek() {
            var regex = /[a-d]/;
            var str =
                "GeeksforGeeks\n"+
                "is the computer\n"+
                "science portal for geeks.";
             
            if (regex.ignoreCase) {
                alert("i Modifier is present");
            } else {
                alert("i Modifier is absent.");
            }
        }
    </script>
</body>
 
</html>                   

Salida: 
Antes de hacer clic en el botón: 
 

ignoreCase

Después de hacer clic en el botón: 
 

ignoreCase

Navegadores compatibles: los navegadores compatibles con la propiedad ignoreCase de JavaScript se enumeran a continuación: 
 

  • Google Chrome 1 y superior
  • Borde 12 y superior
  • Firefox 1 y superior
  • Internet Explorer 5.5 y superior
  • Ópera 5 y superior
  • Safari 1 y superior

Publicación traducida automáticamente

Artículo escrito por Vishal Chaudhary 2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *