Here i'm spliting a string on first occurance of alpha characters:
def split_on_first_alpha(i):
#i="3.5 This is one of the way"
split_1=re.split(r'[a-z]',i,maxsplit=1, flags=re.IGNORECASE)
find_starting=re.findall(r'[a-z]',i,flags=re.IGNORECASE)
split_1[1]=find_starting[0]+split_1[1]
return split_1