Regex Visualizer
Breaks a regular expression into labeled pieces with plain-language explanations
도구를 불러오는 중…
🔒 Everything runs 100% in your browser. Your files and input are never uploaded to any server.
Regular expressions pack a lot of meaning into a few characters, which makes them hard to read at a glance. This tool splits any pattern you type into its component tokens — capture groups, character classes, quantifiers, anchors and more — and explains each one in plain language as you type. Everything runs locally in your browser, so nothing about your pattern is ever sent to a server, which is handy when you're checking a regex used against sensitive log data or internal validation rules.
How to use
- Type or paste the regular expression you want to understand into the input field.
- Watch the breakdown list below update automatically, one row per token.
- Read the bracketed [Type] label and description for each row to see what that piece of the pattern does.
- Tweak the pattern to see how nested groups (shown by indentation) and quantifiers change in real time.
FAQ
- Can I test whether a string actually matches this pattern?
- No, this tool focuses purely on breaking the regex itself down token by token — it doesn't include a separate string-matching tester.
- Does it understand advanced syntax like lookaheads and lookbehinds?
- Yes. Non-capturing groups (?:...), positive/negative lookaheads (?=...) and (?!...), and positive/negative lookbehinds (?<=...) and (?<!...) are each recognized and explained separately.
- Is my regex pattern uploaded anywhere?
- No. Parsing and explanation generation happen entirely in your browser, so even sensitive patterns stay on your device.
