Вот как вы это делаете!
/ ^ [a-zA-Z0-9] {7,32} $ /
Не забывайте маркеры «от начала до конца».
Для записи, если вы хотите, чтобы строка определенно включала и букв и цифр, это невозможно сделать с одним регулярным выражением.(Фактически, математически вы могли бы сделать это, но регулярное выражение было бы огромным.)
Просто запустите вышеуказанную проверку и ТОГДА ТАКЖЕ ПРОВЕРЬТЕ , что она содержит букву: / [a-zA-Z] /
И ТОЛЬКО ТЕСТ ТАКЖЕ что в нем содержится цифра: / [0-9] /
Это самый простой способ.