Упомянутое ниже регулярное выражение используется для проверки ввода пользователя в Java.
username.matches("^\\p{L}+[\\p{L}\\p{Z}.']+")
Регулярное выражение работает для более чем одного ввода символов, но не для ввода одного символа.
Поскольку «+» обозначает один и более символов, я запутался, как поддерживать один ввод символов в качестве допустимого ввода.