GoShip
How It WorksChallengesPricingEmployers
Sign InGet Started
0developers
0companies
0assessments scored
How It Works
|Pricing
|Challenges
|Employers
|Privacy
|Terms
GoShip© 2026
Get updates
Twitter·GitHub
Systems nominal
BUILDMID

Build a Regex Playground CLI

45 minutes
0 completed
nodecliregexinteractive

Description

Build a Regex Playground CLI

Build an interactive terminal tool for testing and learning regular expressions with real-time highlighting.

Requirements

  • Interactive REPL: type a regex pattern and test string, see matches highlighted
  • Show all match groups, indices, and captured groups
  • Built-in cheat sheet accessible with /help
  • History of tested patterns (navigate with up/down arrows)
  • Support common regex flags (g, i, m, s)
  • Show "plain English" explanation of what the regex does
  • Technical Notes

    Use Node.js readline for the REPL interface. Highlight matches using ANSI color codes in the output.

    Bonus Points

  • Pattern library with common patterns (email, URL, phone, etc.)
  • Performance benchmark (time to match against large input)
  • Export matches as JSON
  • You will be guided through MCP setup before the timer starts