Lambda saysRegex flags change matching: g (global), i (ignore case), m (multiline), s, u, y.
Append flags after the closing slash: g finds all matches (not just the first), i ignores case, m makes ^/$ match line starts/ends, s lets . match newlines, u enables full Unicode, y is sticky. g is the one you'll reach for most (with replaceAll-style replaces).
Power-ups you unlock
g = all matches · i = case-insensitive
m = multiline ^$ · s = dotall
u = unicode · y = sticky
Combine flags: /pattern/gi
The Mutator attacks — common mistakes
Forgetting g and only replacing the first match
Reusing a g-flagged regex and tripping over lastIndex
Assuming . matches newlines without s
Boss battleReplace all vowels case-insensitively using the g and i flags.