import re text = 'Python exercises, PHP exercises, C# exercises' pattern = 'exercises' for match in re.finditer(pattern, text): s = match.start() e = match.end() print('Found "%s" at %d:%d' % (text[s:e], s, e))