import re a = 'ciao' b = r'\<' for x in a: n = '[%s%s]' %(x,x.swapcase()) b = b + n b = b + r'\>' print a print b str = 'ciao' print re.search(b,str) raw_input("")