import re

def extract_all_after_string(search_after, reg, text):
    start = text.find(search_after)
    if start >= 0:
        print(f"Found at {start}, looking from {start+len(search_after)}, i.e. in '{text[start+len(search_after):]}'")
        return reg.findall(text, start+len(search_after))
    return []
        
text = "we have a Newliner Chatacter in 10000 the Middle of the sentence"
search_after = "a "
reg = re.compile(r'\w+')
print(extract_all_after_string(search_after, reg, text))