I have to admit that learning Regex is one of those things I learned slowly over time. Still to this day when I need to create a regex I find myself still having to Google some patterns that I've done before.
I finally decided to dive deep into learning more about Regular Expressions and wanted to share my top 5 resources for learning and Mastering Regular Expressions.
Regex One is an amazing and easy to follow interactive tutorial. These tutorials can help you if you don't know anything about Regex. You'll learn Letters, Digits, Characters, and all the basics you need to get you started. Be sure to check out this amazing resource to learn the basics about Regular expressions.
Regex Crossword has a series of puzzles to solve and match letters. These fun and interactive puzzles will help you learn more about regular expressions and hammer down the fundamentals.
After you've started to get the hang of Regex you'll want to checkout Regexr. Regexr is kind of like CodePen, but for Regular expressions. On this site, you'll be able to learn a bit more about Regular expressions as well as save patterns.
Regex 101 is a great interactive tool to help you figure out the regular expression you are trying to create. This website has an excellent reference guide and a beautiful user interface.
Make sure to check out all these resources and hammer down those Regular Expressions! Learning how to use Regular Expressions in your workflow will save you a lot of time and it will allow you to match patterns in your future applications.