(?u:\p{JavaIdentifierStart}\p{JavaIdentifierPart}*) (?^"(\\.|\\\r?\n|[^\\\n"])*") (?^'(\\.|[^\\\n'])*') (?^//.*) (?^/\*([^*]|\n|(\*+([^*/]|\n)))*\*+\/)