Build, test, and debug regular expressions
This regex validates a Ukrainian full name (ФИО) consisting of exactly three parts: first name, patronymic/middle name, and last name. Each part starts with an uppercase Ukrainian Cyrillic letter followed by lowercase letters, with optional hyphenated compound names (like Петро-Іван). It's useful for validating personal information in Ukrainian applications and forms.