Test, validate and match regular expressions
This regex identifies unquoted string values in loosely formatted JSON or JavaScript objects. It looks for characters following a colon, comma, or opening bracket that are not strictly formatted numbers, booleans, or double-quoted strings. It is typically used to locate invalid syntax to help convert relaxed object literals into strict, valid JSON.