Я хочу использовать поиск в регулярном выражении для соответствия недопустимым JSON, содержащим пары имя/значение, где имя не указано в кавычках. Пример:Регулярное выражение для соответствия недопустимым строкам JSON
Invalid (я пытаюсь соответствовать этому):
{name:"value"}
Действительно (я устрою им, чтобы выглядеть так):
{"name":"value"}
Что RegEx можно использовать для наилучшего соответствия объектного ключа, который не содержат двойные кавычки? (Одиночные кавычки подходят для соответствия, так как я хочу, чтобы они конвертировали их в двойные кавычки).
Почему бы не попробовать разобрать JSON и посмотреть, работает ли он? – jbabey
Обновлен вопрос с большим контекстом. – anthony
Не используйте регулярное выражение. Используйте анализатор JSON. Для этого они нужны. –