嗨我有一个json字符串,其中包含一些双引号中的数字:如何拆分它并获得精确的json字符串。
$json = "0498[{key:value},{key:value}]"
这很简单,但在尝试时:(
<?php
preg_split('#(?<=\d)(?=[a-z])#i', "0498[{key:value},{key:value}]")
?>
但是我的问题是json的整数追加是动态的,它会随时间改变,所以我怎么能把它分开呢?
答案 0 :(得分:3)
$json = preg_replace('~^\d*~', '', '0498[{key:value},{key:value}]');
var_dump($json);