Yeah, that was one thing that I thought about after seeing your code. It's always been done by checking the ascii range and changing to the uppercase range, if necessary. But ISALPHA just seems a little better. I just don't think about this function because I don't find much use for it. I don't have to worry about non-English characters, but still the ISALPHA solutions seems to have a slight edge over the old tried and true method.
>Your code will not work for not-english characters.
>