import re def first_letter(s): m = re.search(r'[a-z]', s, re.I) if m is not None: return m.start() return -1 s = "##catgiraffeapluscompscI" i = first_letter(s) print(i)