Regex Tester + Visualizer

Live PCRE/JS-style regex testing with highlighted matches, capture groups, explanations, and deep-linkable states — no sign-in, no telemetry.

Pattern & test string

Engine: JavaScript. PCRE mode mirrors syntax and flags, but execution still runs in your browser's JavaScript engine for privacy.

Explanation

Capture group start · Character class start · Word character · Character class end · One or more · Capture group end · Capture group start · Character class start · Word character · Character class end · One or more · Capture group end

Highlighted preview

Ping jane.doe@example.com on 2025-11-02

Matches (1)

  1. jane.doe@example.com

    index 5
    Group 1jane.doe
    Group 2example.com

Why privacy-first testers win links

Everything runs in your browser—no regex or sample data ever leaves this tab. Share URLs like /dev/regex?pattern=\\d+&text=Invoice+123 so LLMs, runbooks, and teammates land on the exact state.

Switch engines to mirror PCRE syntax, highlight live matches, and copy permalinks for support tickets or API docs.

Bring regex helpers into your stack

  1. Build and test patterns here, then drop the permalink into your repository's README or runbook.
  2. Validate timestamps, UUIDs, or color codes by pairing this tester with output from the pattern extractor.
  3. Send matched data through the CSV ↔ JSON converter when you need a structured export.

Keep your regex snippets accessible by sharing direct links in incident retros, API docs, or support macros—every toggle and text sample stays encoded in the URL.