Build, test, and debug regular expressions
Matches and captures the first word (typically a first name) and the remaining text before a semicolon in each line of a CSV file. It uses lazy matching to isolate the text before and after the first horizontal whitespace. The global and multiline flags ensure it applies to every line in the document.