Category: Developer tools
Regex Group Extractor
Run a regular expression and export the capture groups as a table
Run a regular expression against text, collect the capture groups from every match, and export the results as CSV. Runs entirely in your browser; nothing is uploaded.
2 match(es) found.
Group 1,Group 2,Group 3 Ada,Lovelace,ada@example.com Grace,Hopper,grace@example.com
Everything on this page is processed in your browser. Nothing is uploaded.
What this tool does
Pulling structured data out of log lines, emails or other semi-structured text usually means writing a regex with capture groups, then running it once per line by hand. This tool runs the pattern against the whole text at once, walks every match, and lines the capture groups up as rows so they can be copied straight into a spreadsheet.
How to use it
- Enter a pattern with one or more capture groups, e.g. (\w+) (\w+) <([^>]+)>.
- Set any flags you need, such as i for case-insensitive or m for multiline.
- Paste the text to search. Every match becomes a row of its capture groups.
- Copy the CSV output.
Privacy
This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.
Frequently asked questions
- Does it find every match, not just the first one?
- Yes. The global flag is always applied internally, so every match in the text is collected, not just the first.
- What happens if the pattern has no capture groups?
- Each row falls back to the full match text instead of a capture group.
- Is the text sent anywhere?
- No. Matching runs with your browser's own regular expression engine; the text and pattern never leave the page.