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:
Después de hacer clic en el botón:
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:
Después de hacer clic en el botón:
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