Test, validate and match regular expressions
Matches any of the keywords 'banana', 'lemon', 'mango', 'pinea', '200', 'assigned', or '1' when directly preceded by a non-word character, ensuring the match starts at a word boundary. The 'gmi' flags enable global, case-insensitive matching across multiple lines. Typically used for case-insensitive keyword searching or filtering within larger bodies of text.