Master regular expressions through interactive practice and challenges. Scroll down to explore the platform features.
Essential patterns to get you started
\dAny digit\wWord character\sWhitespace.Any character+One or more*Zero or more?Optional{n,m}Between n-mStart your regex journey in the Lab. Write patterns, test against your data, and see real-time matches with detailed feedback. Support for JavaScript, PCRE, Python, and .NET engines. No sign-up required!
Enter your test data and watch as matches are highlighted in real-time. See detailed information about each match including position, length, and capture groups. Refine your patterns instantly with visual feedback.
Put your skills to the test with community-created challenges. Each challenge includes public test data and hidden datasets to validate your solutions. Score based on F1 metrics considering precision and recall.
Compare your solutions with others on per-challenge leaderboards. See who has the best F1 score and climb the global ELO rankings. Each successful submission earns you rating points.
Monitor your improvement with detailed statistics. Track ELO rating, challenges completed, win rate, and more. Save your favorite patterns to your library and share them with others.