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.

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

RegEx in Python

When you have imported the re module, you can start using regular expressions:


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

import re

txt = "The rain in Spain"
x ="^The.*Spain$", txt)

Last updated