Regex Tester
Test regular expressions with live matching and highlighting.
//
No matches found.
What are Regular Expressions?
Regular expressions (regex) are patterns used to match character combinations in strings. They are used in search, validation, and text processing across virtually all programming languages.
Frequently Asked Questions
What regex flavors are supported?
This tool uses JavaScript's built-in RegExp engine, which supports most common regex features including lookahead, lookbehind, named groups, and Unicode properties.
What do the regex flags mean?
g = global (find all matches), i = case-insensitive, m = multiline (^ and $ match line boundaries), s = dotAll (. matches newlines), u = Unicode.
Is my regex data stored?
No. Everything runs in your browser. Your patterns and test strings are never sent to any server.