JavaScript RegExp i Modifier
Last Updated :
29 May, 2023
The RegExp i Modifier in JavaScript is used to perform case-insensitive matching in the string.
Syntax:
/regexp/i
or
new RegExp("regexp", "i")
Example 1: This example matches the word “geeks” or “Geeks” (case insensitive) and displays it.
Javascript
function geek() {
let str1 = "Geeksforgeeks is the computer "
+ "science portal for geeks." ;
let regex4 = /geek/gi;
let match4 = str1.match(regex4);
console.log( "Found " + match4.length
+ " matches: " + match4);
}
geek();
|
Output
Found 3 matches: Geek,geek,geek
Example 2: This example matches the word “geeks” or “Geeks” (case insensitive) and replaces it with “GEEKS”.
Javascript
function geek() {
let str1 = "GEEKsforgeeks is the computer "
+ "science portal for geeks." ;
let regex4 = new RegExp( "geeks" , "ig" );
let replace = "GEEKS" ;
let match4 = str1.replace(regex4, replace);
console.log( " New string: " + match4);
}
geek();
|
Output
New string: GEEKSforGEEKS is the computer science portal for GEEKS.
Supported Browsers: The browsers supported by RegExp i Modifier are listed below.
- Google Chrome
- Apple Safari
- Mozilla Firefox
- Opera
- Internet Explorer
We have a complete list of Javascript RegExp expressions, to check those please go through this JavaScript RegExp Complete Reference article.
We have a Cheat Sheet on Javascript where we covered all the important topics of Javascript to check those please go through Javascript Cheat Sheet-A Basic guide to JavaScript.
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...