A RegEx, or Regular Expression, is a sequence of characters that forms a search pattern. RegEx can be used to check if a string contains the specified search pattern.

Where did the term Regular Expressions come from?

RegEx Module

Python has a built-in package called re, which can be used to work with Regular Expressions.

Import the re module:

import re


Search the string to see if it starts with “The” and ends with “Spain”:

import re

txt = “The rain in Spain”
x = re.search(“^The.*Spain$”, txt)

if x:
print(“YES! We have a match!”)
print(“No match”)


YES! We have a match!


Thanks you. I hope this article is helpful for you.

MSc Computer Science Student at ICCS, Pune.