regex to match string code example
Example 1: regex match exact string
you want to achieve a case insensitive match for the word "rocket"
surrounded by non-alphanumeric characters. A regex that would work would be:
\W*((?i)rocket(?-i))\W*
Example 2: match regex
const regex = /([a-z]*)ball/g;
const str = "basketball football baseball";
let result;
while((result = regex.exec(str)) !== null) {
console.log(result[1]);
// => basket
// => foot
// => base
}
Example 3: regex examples
\d matches a single character that is a digit -> Try it!\w matches a word character (alphanumeric character plus underscore) -> Try it!\s matches a whitespace character (includes tabs and line breaks). matches any character -> Try it!
Example 4: regex examples
\D matches a single non-digit character -> Try it!