Prove the pattern against realistic text as you type
Test a complete expression against three Northstar records and see the live match count before using it in code or a workflow.
Regex Tester evaluates a pattern against realistic sample text as you type, with controls for case-insensitive matching, multiline anchors, and dot-newline behavior. Each match shows its source position and numbered capture groups, while the replacement preview applies the complete template without changing the sample.
Start the 14-day trial in the app. No payment method is required to try Foldout.
See live results after a short typing pause instead of repeatedly pressing Run.
Toggle ignore case, multiline anchors, and dot-matches-newlines behavior.
Review every match with its source position.
Inspect numbered capture groups independently for each match.
Preview a replacement template across the complete sample.
Keep expensive patterns bounded by a timeout guard.
Live matches, numbered groups, positions, flags, and the complete replacement preview stay visible from first pattern to final result.
Test a complete expression against three Northstar records and see the live match count before using it in code or a workflow.
Foldout separates the record ID, owner, and amount for each match, so every captured value is explicit instead of guessed.
Build the replacement from capture groups and inspect all transformed lines immediately, without changing the source sample.
The practical details that make this job faster, clearer, or safer than doing it by hand.
Pattern, flags, sample records, and total matches remain visible together while the expression changes.
Every match lists $1, $2, and subsequent groups separately, with the original match position beside it.
Build the template from numbered groups and inspect the complete transformed result without changing the test input.
Foldout limits regex work so a pathological expression cannot hold the interface indefinitely.
Enter the pattern and realistic sample text.
Choose case, multiline, or dot-newline behavior where needed.
Review every match, position, and capture group.
Add a replacement template and verify the complete preview.
It uses the regular-expression behavior provided by macOS Foundation.
Yes. Every match lists its numbered capture groups and source position.
Yes. Enter a replacement template and Foldout previews the transformed sample without modifying the source text.
Testing is time-bounded so the interface can recover from pathological expressions.