Build, test, and debug regular expressions
This regex validates French names by ensuring the string contains at least one uppercase letter and consists solely of alphanumeric characters, French diacritics (like é, à, ç), spaces, hyphens, and apostrophes. It is typically used in form validation to properly accept standard and accented French personal names or surnames.