5
This catches a space before a closing grouping token (bracket, brace or
6
parenthesis), semicolon or comma. Characters inside "" and after // are
10
error_msg = "No space before ), }, ; allowed!"
12
regexp = r"""^([^/#"']|/([^/"']|"([^"]|\\")*"|'(\\[\'0nt]|[^\'])')|"([^"\]|\\"|\\[^"])*"|'(\\[\'0nt]|[^\'])')*/? []);,]"""