$var ="
{
key : {
key_deep : val\{ue /* should be "val{ue" as { is escaped */
} ,
key2 : value
}
";
print_r(preg_split('//',$var));
// array(
// array(
// 'key'=> array(
// 'key_deep'=> 'val{ue'
// )
// ),
// array('key2'=>'value')
// );
Есть ли регулярное выражение для разделения этого с использованием preg_split в php?
в основном мне нужно то же самое, что и json_decode (), но без кавычек на ОБА value
и key
, и единственное, что осталось - четыре символа \{ \, \} \: