Hover any token above to see what it does. Every piece of a regular expression explained visually.
Type any regex below — get it decoded piece by piece in plain English.
Write a pattern, write test strings — see matches highlighted in real time.
Every token category — click any token to load it into the tester.
Greedy takes as much as possible. Lazy takes as little as possible.
.+ matches as much as possible.+? matches as little as possibleCommon real-world patterns, broken down token by token. Edit the test string to see matches live.
Flags change how the entire pattern behaves — global, case-insensitive, multiline, and more.
These check what's around a match without consuming characters.
Everything in one place.