Python Regex Match End Of String
Chapter:
Python
Last Updated:
30-05-2023 13:21:25 UTC
Program:
/* ............... START ............... */
import re
pattern = r"world$"
text = "Hello, world!"
match = re.search(pattern, text)
if match:
print("Match found:", match.group())
else:
print("No match found.")
/* ............... END ............... */
Output
Notes:
-
In this example, the regular expression pattern world$ is used to match the word "world" that occurs at the end of the string. The re.search() function searches for the pattern in the given text string, and if a match is found, it returns a match object. The match.group() method retrieves the matched portion of the string.
- Note that in Python, the re.search() function returns the first match it finds. If you want to find multiple matches, you can use re.findall() or re.finditer() functions instead.
Tags
Python regex match end of string #How do you match a string at the end in Python #Python check if the end of string contains a specific string.