Если ФИО не попадает под регулярку, программа выдаёт сообщение "Одно или несколько полей введены неверно". Мне кажется, нужно сделать сообщение чуть более информативным. Кроме того, поскольку одно из условий в регулярке - заглавной должна быть только первая буква, можно автоматически делай первую букву слова заглавной, а остальные - строчными.
Если ФИО не попадает под регулярку, программа выдаёт сообщение "Одно или несколько полей введены неверно". Мне кажется, нужно сделать сообщение чуть более информативным. Кроме того, поскольку одно из условий в регулярке - заглавной должна быть только первая буква, можно автоматически делай первую букву слова заглавной, а остальные - строчными.