#pattern is any kind of string
import re
pattern="Ujjal"
ans=re.match(pattern,"Ujjal Dada")
print(ans)
if ans:
print("Yes match")
else:
print("Not match")
<re.Match object; span=(0, 5), match='Ujjal'> Yes match
In [10]:
#Meta character (. dot) match any character
pattern="ujj.l"
ans=re.match(pattern,"ujjal")
if ans:
print("Yes")
else :
print("No")
Yes
In [13]:
# Character class set
# [aeiou] match any vowel
# [0-9] match any digit
# [a-z] match any lower case
pattern="[aeiou]"
if re.search(pattern,"Ujjal"):
print("yes")
else:
print("NO")
if re.search(pattern,"UJJAL"):
print("yes")
else:
print("NO")
patter="[0-9]"
if re.search(patter,"Ujjal1"):
print("ace 1")
else:
print("not found")
yes NO ace 1
0 Comments