awesome-regex-resources
github.com/varunram/awesome-regex-resources ↗A curated list of Regex Resources. Inspired by other awesome stuff
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me articles resources from awesome-regex-resources"
Installation instructions →What's inside
Articles
- 5 Techniques to Improve Regex Performance
Craft your own powerful, yet efficient regex
- Demystifying The Regular Expression That Checks If A Number Is Prime
How a regular expression can check if a number is prime
- Java 101
Regular Expressions in Java
- Most Crazy Regexes
Stack Overflow
- Optimizing regexes in Java
- Regex Humor
Regex jokes and cartoons
Books
- Beginning Regular Expressions
Andrew Watt (2005)
- Introducing Regular Expressions
Michael Fitzgerald (2012)
- JavaScript Regular Expressions
Loiane Groner & Gabriel Manricks (2015)
- Mastering Python Regular Expressions
Felix Lopez & Victor Romero (2014)
- Mastering Regular Expressions
Jeffrey E.F. Friedl (2006)
- Patterns, Automata, and Regular Expressions
Al Aho and Jeff Ullman (1992) (
Documentation
- class Pattern in Java
Java 7 docs
- class Regex in Scala
Scala Regex
- ECMAScript 6
New Regexes in ECMAScript 6
- PCRE
Concatenated PCRE man pages
- Perl 6
Regexes in Perl 6
- Perl Regular Expression Syntax
Boost documentation
Prototyping and Test
- Debuggex
An online visual regex tester
- Free Formatter
Free online regex tester
- HiFi Regex Tester
Live JavaScript Regular Expression Tester
- PyRegex
An online regex tester to check validity of regexp in the Python language regex subset
- pythex
A quick way to test your Python regular expressions
- Regex101
An online regex tester, debugger with highlighting
Explanation
- Explain.pl
Explain Regular Expressions
Generator
- Gamon's numberic range generator
Regex Numeric Range Generator, when you need to match an integer range.
- regexgen
Generates regular expressions that match a set of strings.
- RegexGenerator
A tool for generating regular expressions for text extraction (by @MaLeLabTs)
- Regex Generator++
An Automatic Generation of Text Extraction Patterns from Examples
- Regex Guide
Plain Text to Regex Generator
- rgxg
Command line tool to generate regex
Library
- Go-Restructure
Match regular expressions into struct fields in Go (by @alexflint)
- Hyperscan
High-performance multiple regex matching library.
- js-regex
Chainable API for construting Regexes
- RE2
RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
- Tre
Free and portable approximate regex matching library
- VerbalExpressions
VerbalExpressions is a cross-language library that helps to construct difficult regular expressions.
Showing a sample of 82 resources. View the full list on GitHub →