Write a pattern, see matches highlighted live β with capture groups and all the flags.
π Everything runs in your browser β patterns and text are never sent anywhere
g finds every match instead of stopping at the first Β· i ignores letter case Β· m makes ^ and $ match each line's start and end Β· s lets the dot match newlines Β· u enables full Unicode mode (needed for emoji ranges and scripts like Bangla). The tester uses your browser's native JavaScript regex engine β exactly what runs in Node.js and front-end code, so what matches here matches in production.