Test, validate and match regular expressions
Matches commas that are not enclosed within single quotes. It uses a lookahead to ensure that the remainder of the string contains an even number of quote characters, meaning the comma is outside any quoted section. Useful for splitting CSV-like strings or parsing text where commas inside quotes should be ignored.