Debug an extraction pattern
Inspect every match position and capture group against sample text.
Test JavaScript regular expressions with match positions, capture groups, highlighting, and replacement output.
Inspect every match position and capture group against sample text.
Preview regex replacement output before applying the logic to real data.
Regex execution, highlighting, and replacement previews run in your browser; the pattern, flags, and test text are kept in that browser's local storage.
Risky patterns are rejected, with limits of 1,000 pattern characters and 100,000 input characters.