import re
term = 'patient'
pattern = '^({})(s?)({}?)$'.format(re.escape(term),"?".join("merge"))
print(pattern)
if re.match(pattern, 'patientmer'):
print('found')
aW1wb3J0IHJlCgp0ZXJtID0gJ3BhdGllbnQnCnBhdHRlcm4gPSAnXih7fSkocz8pKHt9PykkJy5mb3JtYXQocmUuZXNjYXBlKHRlcm0pLCI/Ii5qb2luKCJtZXJnZSIpKQpwcmludChwYXR0ZXJuKQppZiByZS5tYXRjaChwYXR0ZXJuLCAncGF0aWVudG1lcicpOgoJcHJpbnQoJ2ZvdW5kJyk=