Test, validate and match regular expressions
This regular expression parses full names formatted as 'LastName, FirstName MiddleName(s), Suffix'. It leverages named capturing groups to extract individual components such as the last name, first name, middle name(s), and suffix. This pattern is particularly useful for data sanitization, form processing, and parsing documents where names are consistently provided in an inverted 'Last, First' structure. The multiline flag allows it to process multiple lines of names efficiently.