import re
text = "Some word happy(+) feet"
word = "happy(+) feet"
word = map(re.escape, word)
print r'%s' % '\s*'.join(word)
pattern = re.compile(r'%s' % '\s*'.join(word), re.IGNORECASE)
print len(pattern.findall(text))
aW1wb3J0IHJlCnRleHQgPSAiU29tZSB3b3JkIGhhcHB5KCspIGZlZXQiCndvcmQgPSAiaGFwcHkoKykgZmVldCIKd29yZCA9IG1hcChyZS5lc2NhcGUsIHdvcmQpCnByaW50IHInJXMnICUgJ1xzKicuam9pbih3b3JkKQpwYXR0ZXJuID0gcmUuY29tcGlsZShyJyVzJyAlICdccyonLmpvaW4od29yZCksIHJlLklHTk9SRUNBU0UpCnByaW50IGxlbihwYXR0ZXJuLmZpbmRhbGwodGV4dCkp