Regex Tester

Test and debug regular expressions with real-time matching

Regular Expression Pattern

g - Global (find all matches)
i - Case insensitive
m - Multiline (^ and $ match line breaks)

Common Patterns

Test Text

Highlighted Text

Replace Function

Use capture groups: $1, $2, etc.

About Regular Expressions

Regular expressions (regex) are patterns used to match character combinations in strings. They are powerful tools for text processing and validation.

Flags Explanation:
g - Global (find all matches)
i - Case insensitive
m - Multiline (^ and $ match line breaks)
s - Dot matches newline
u - Unicode
y - Sticky
Special Characters:
. - Any character
^ - Start of line
$ - End of line
* - 0 or more
+ - 1 or more
? - 0 or 1
\d - Digit
\w - Word character
\s - Whitespace