xxxxxxxxxx
import re
string = "Python is fun"
# check if 'Python' is at the beginning
match = re.search('\APython', string)
if match:
print("pattern found inside the string")
else:
print("pattern not found")
# Output: pattern found inside the string
xxxxxxxxxx
exp = "(\d{1,3}\.){3}\d{1,3}"
ip = "blah blah 192.168.0.185 blah blah"
match = re.search(exp, ip)
print match.group()
xxxxxxxxxx
>>> import re
>>> reg = re.compile("[a-z]+8?")
>>> str = "ccc8"
>>> print(reg.match(str).group()) #use group() to print the matches
ccc8
xxxxxxxxxx
if re.search(rf"\b(?=\w){TEXTO}\b(?!\w)", subject, re.IGNORECASE):
do something
xxxxxxxxxx
re.search(pattern, string, flags=0)
# pattern: The first argument is the regular expression pattern we want to search inside the target string.
# string: The second argument is the variable pointing to the target string (In which we want to look for occurrences of the pattern).
# flags: Finally, the third argument is optional and it refers to regex flags by default no flags are applied.