Test, validate and match regular expressions
This regex matches a string of one or more words composed of accented or unaccented Latin letters, separated by single spaces. It ensures no leading or trailing spaces and no double spaces. The possessive quantifier improves performance by preventing backtracking. Useful for validating human names or text inputs that allow only letters and single spaces.