An open API service indexing awesome lists of open source software.

https://github.com/abhirajshourya/regex-course

A simple take on regular expressions for beginners
https://github.com/abhirajshourya/regex-course

python regex tutorial

Last synced: 11 months ago
JSON representation

A simple take on regular expressions for beginners

Awesome Lists containing this project

README

          

# Regular Expressions Course - Beginners

-----

## _A simple take on regular expressions for beginners._

Regular Expressions or Regex are basically patterns used to match character combinations in any language. There are modules/libraries/frameworks to import regular expressions in your project and harvest its incredible string matching power. In this course, we are going to use Python 3.x and Jupyter Notebook IDE.

-------

## Environment Setup
- Download and install anaconda from [here](https://www.anaconda.com) !
- All the prerequisites needed are already setup in anaconda. After installation just click on Jupyter Notebooks and start. VSCode can also be used for notebooks but remember to use anaconda as the interpreter, it will ease out a lot of things.

Now we're ready to move ahead!

-------

## Modules
Basic topics are covered, enough to get you started with regular expressions.
1. Quantifiers - 4 types.
2. Little more about features of Quantifiers.
3. Comprehension
4. Anchors and Wildcards
5. Character Sets
6. Grouping

----

_Hi, This is my first online course. I'm trying to help beginners as well as professionals to keep in mind the basics of Regex. I'll add weekly to this repository eventually covering the basics. I might as well plan an Advanced Regex Course in future but let's see if I make this one to the end. Cheers 🥂_

Update: _Surprisingly, I managed to complete the course modules within 2 weeks. Good Luck Everyone! 👍⚡_