Test, validate and match regular expressions
This regex validates a full name in Azerbaijani, consisting of three parts separated by spaces (e.g., first, middle, last). Each part starts with an uppercase Azeri letter and is followed by 2–23 (first) or 2–15 (middle and last) lowercase Azeri letters, allowing characters like ə, ğ, ş, etc. It is used for form validation in JavaScript to ensure names use the correct Azeri alphabet and length constraints.