Пишу парсер для инсты, и такая проблема, информация на странице находится в скрипте и выглядит так
<script type="text/javascript">
window._sharedData = {};
</script>
Так вот, при помощи регулярок на php я получаю все часть с json, но при попытке передать в json_decode(); она возвращает пустоту
preg_match( '/window\._sharedData\s=\s(?<data>.*?)\;\<\//m', $result, $mat);
json_decode( $mat['data'] );