A regular expression is a sequence of character(s) mainly used to find and replace patterns in a string or file.
Python Regular expression Syntax uses two types of characters −
Meta characters: As the name suggests, these characters have a special meaning, similar to * in wild card.
Literals (like a,b,1,2…)
Python regular expressions use raw strings, quantifiers, character classes, groups, alternation and such syntactic tools to work