def check_url(word, url): return word in urlfor u in urls: if check_url('/course/', u): do something elif check_url('/specializations/', u): do something elif check_url('/learn/', u): do something
import reraw = '''https://www.coursera.org/course/inforiskhttps://www.coursera.org/specializations/cloudcomputinghttps://www.coursera.org/learn/python-data'''check_func = lambda url, key: re.search('^https://www.coursera.org/%s/.+' % key, url)for url in raw.split('\n'): if check_func(url, 'course'): print 'I m course' elif check_func(url, 'specializations'): print 'I m specializations' elif check_func(url, 'learn'): print 'I m learn'