Bien, ya logre que me muestre, como me dices ahí por medio de un patrón muy sencillo (no me dio para más xD).
Código PHP:
$var2 = 'Datos = {
["Items"] = {
"asdasdasd", -- [1]
},
["Nombre"] = "asdasdasd",
["TotalReceived"] = 1,
["TotalPosts"] = 1,
["Posts"] = { "asdasdasdasd", -- [1] "qweweretretete", -- [2] },
["TotalItem"] = 0,
["Received"] = {
"dasdasdasdasd", -- [1]
},
}';
$preg = '/\[\"(Items|Posts|Received)\"\] = \{(.*\s)\}/i';
$preg_1 = '/\[\"(Nombre|TotalReceived|TotalPosts|TotalItem)\"\] = (.*)/i';
preg_match_all($preg,$var2,$mat1);
preg_match_all($preg_1,$var2,$mat1_1);
$out = print_r($mat1, true);
$out_1 = print_r($mat1_1, true);
echo "<pre>$out</pre><br>-------------------<br>";
echo "<pre>$out_1</pre>";
Pero no me muestra si hay saltos de líneas... como hago eso? xD
Traté con el "\s" pero no me funcionaba, o no me mostraba nada.
grax xD