import re
p = re.compile("ca{4}t")
m = p.match('caaaat')
print(m)
p = re.compile("ca*t")
m = p.match('cat')
print(m)
p = re.compile("c[a+]t")
m = p.match('caat')
print(m)
p = re.compile("ca{4}t")
m = p.match('caaaat')
print(m)
p = re.compile("ca*t")
m = p.match('cat')
print(m)
p = re.compile("ca{2,}t")
m = p.match('caaaaaaaaaaat')
print(m)
p = re.compile("ca[a+]")
m = p.match('caaa')
print(m)


98699c410ef819bd12ef3ef5633830129678b1db
<mask token>

<mask token>
print(m)
<mask token>
print(m)
<mask token>
print(m)
<mask token>
print(m)
<mask token>
print(m)
<mask token>
print(m)
<mask token>
print(m)

<mask token>
p = re.compile('ca{4}t')
m = p.match('caaaat')
print(m)
p = re.compile('ca*t')
m = p.match('cat')
print(m)
p = re.compile('c[a+]t')
m = p.match('caat')
print(m)
p = re.compile('ca{4}t')
m = p.match('caaaat')
print(m)
p = re.compile('ca*t')
m = p.match('cat')
print(m)
p = re.compile('ca{2,}t')
m = p.match('caaaaaaaaaaat')
print(m)
p = re.compile('ca[a+]')
m = p.match('caaa')
print(m)

import re
p = re.compile('ca{4}t')
m = p.match('caaaat')
print(m)
p = re.compile('ca*t')
m = p.match('cat')
print(m)
p = re.compile('c[a+]t')
m = p.match('caat')
print(m)
p = re.compile('ca{4}t')
m = p.match('caaaat')
print(m)
p = re.compile('ca*t')
m = p.match('cat')
print(m)
p = re.compile('ca{2,}t')
m = p.match('caaaaaaaaaaat')
print(m)
p = re.compile('ca[a+]')
m = p.match('caaa')
print(m)

import re
p = re.compile("ca{4}t")
m = p.match('caaaat')
print(m)
p = re.compile("ca*t")
m = p.match('cat')
print(m)
p = re.compile("c[a+]t")
m = p.match('caat')
print(m)
p = re.compile("ca{4}t")
m = p.match('caaaat')
print(m)
p = re.compile("ca*t")
m = p.match('cat')
print(m)
p = re.compile("ca{2,}t")
m = p.match('caaaaaaaaaaat')
print(m)
p = re.compile("ca[a+]")
m = p.match('caaa')
print(m)

