Вы может требовать соответствие имени нового пользователя некому регулярному выражению (PCRE).
(Не начинайте и не заканчивайте выражение экранирующим символом)
Примеры:
^[A-Z]+$ - только латинские буквы A-Z
^[A-Z ]+$ - только латинские буквы A-Z и пробелы
^[A-Z0-9 ]+$ - латинские буквы A-Z, цифры и пробелы
^((?!&#\d+;)[\x20-\x7E])+$ - ASCII символы от 32 до 127
|