Самый простой способ - при условии, что вы также хотите разрешить пунктуацию, это проверить, что все символы находятся между значениями ascii 32 (пробел) и 126 (~). Таблица ASCII иллюстрирует точку.
Все акцентированные символы - это то, что мы привыкли называть «высокой» ascii, когда я впервые начал программировать.
Если вы не хотите разрешить пунктуацию, вам придется выполнить несколько проверок диапазона:
48 до 57 для номеров
65 до 90 в верхнем регистре
97 до 122 для строчных букв
, что может сделать подход RegEx более читабельным (я не могу поверить, что я только что написал это)