match method of a string, which returns an array of all matches. The
match method takes a regular expression pattern as an argument.
Here’s an example:
let str = "The quick brown fox jumps over the lazy dog"; let pattern = /the/gi; let matches = str.match(pattern); console.log("Matches: " + matches);
In this example, the code defines a string
str and a regular expression pattern
pattern. The pattern is a case-insensitive search for the string “the”. The
match method is then called on the
str string with the
pattern regular expression as an argument, and the result is stored in the
matches variable. The code then logs the
matches variable to the console.
g flag in the pattern indicates a global search, which means that all occurrences of the pattern in the string will be returned, not just the first one. The
i flag in the pattern indicates a case-insensitive search.