Посмотрите на таблицу ASCII . Вы увидите, что между Z и a есть некоторые символы, поэтому вы будете соответствовать больше, чем вы намерены.
Z
a