A curated collection of awesome Regex libraries, tools, frameworks and software. The goal is to build a categorized community-driven collection of very well-known resources.
Inspired by awesome-dotnet, awesome-ruby, awesome-awesomeness and the whole awesome-*
trend on GitHub. Thank you Reddit, HackerNews and StackOverflow for the help.
Sharing, suggestions and contributions are always welcome! Please take a look at the contribution guidelines and quality standard first. Thanks to all contributors, you're awesome and wouldn't be possible without you!
- Regular Expression Language - Quick Reference - MSDN documentation about Regex
- Regular Expressions - MDN chapter about JavaScript regular expressions
- Perl Regular Expression Syntax - Boost documentation
- Debuggex - An online visual regex tester
- RegExr - A website for interactive regex prototyping with syntax highlighting (repository)
- Regex101 - An online regex tester, debugger with highlighting
- Rubular - A Ruby-based regular expression editor and tester
- Rex V - An AJAX Regular EXpression eValuator
- RegViz - A tool for debugging JavaScript regular expressions in a visual way
- reWork - A regular expression workbench
- Regulex - A JavaScript Regular Expression Visualizer
- 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
- Regexper - Regular expression visualizer using railroad diagrams
- HiFi Regex Tester - Live JavaScript Regular Expression Tester
- Txt2Re - Generate Regular expressions based on a string
- Regex Generator++ - An Automatic Generation of Text Extraction Patterns from Examples
- Wikipedia entry on regular expressions
- Learn Regex The Hard Way (Online book)
- Basic concept of how RegularExpression parsing works
- A Tao Of Regular Expressions (e-book) (pdf link)
- Regular-Expressions.info - An informative website for learning regular expressions
- RexEgg - A regular expressions tutorial that goes deep into advanced features
- Try Regex - Try Regex is an interactive regular expressions tutorial
- udemy - Beginners - A Basic Introduction To Using Regular Expressions In Programming
- codecademy - Use of regular expression
- Explain.pl - Explain Regular Expressions
- Regex Tuesday - Challenges - Challenge list about Regex
- Regex CrossÂword - A crossword puzzle game using regular expressions
- RegexOne - Learn regular expressions with simple, interactive examples
- 5 Techniques to Improve Regex Performance - Craft your own powerful, yet efficient regex
- The Bad, the Better, and the Best - How a few characters can make a difference in performance
- The Greatest Regex Trick Ever
Other amazingly awesome lists can be found in the awesome-awesomeness list, the awesome list or if you want more lists.