Hi, I'm new to Python. Does someone has an idea what's wrong. I tried everything. The only regex that is tested is the last one in a whole list of regex in keywords.txt Thanks! Martin
######## def checkKeywords( str, lstKeywords ): for regex in lstKeywords: match = re.search(regex, str,re.IGNORECASE) # If-statement after search() tests if it succeeded if match: print match.group() ##just debugging return match.group() ## 'found! return ######### keywords1 = [line for line in open('keywords1.txt')] resultKeywords1 = checkKeywords("string_to_test",keywords1) print resultKeywords1 -- http://mail.python.org/mailman/listinfo/python-list