Вопрос по организации кода

Добрый день.

Сейчас я занимаюсь написанием программы, и встретился вот с чем:

В задаче нужно определить, нет ли в строке других символов, кроме латинских букв и цифр.

Делал я примерно так:

Если ASCII код символа больше ASCII кода буквы 'a', то идем дальше и проверяем меньше ли он чем код буквы 'z'. (Аналогично для больших букв и цифр). То есть получается довольно объемный код...

Я хотел бы узнать есть ли более короткий способ сделать эту проверку?