lcmyString = "123456789 Boldorn" ? AT(LEFT(CHRTRAN(lcmyString, "123456789",[]),1),lcmyString) lcmyString = "Boldor2121212n" ? AT(LEFT(CHRTRAN(lcmyString, "123456789",[]),1),lcmyString) lcmyString = " Boldorn 123456789" ? AT(LEFT(CHRTRAN(lcmyString, "123456789",[]),1),lcmyString)The first returns 10 becasue space is non-numeric :-)