If you still want to do it in TestStand, you have Mid(), Asc(), Chr(), <, >, ==, StrComp(), etc.. to manipulate and compare strings and characters.
For example, it you want to know if a particular character is alphabetic:
Locals
.characterInUpperCase = ToUpper(Mid(Locals.stringOfInterest, Locals.characterIndex, 1)),
Locals
.isAlphabetic = StrComp(Locals.characterInUpperCase , "A") >= 0 && StrComp(Locals.characterInUpperCase , "Z") <= 0
Admittedly, an IsApha() function would be nice.