1

嗨,我有一个双引号内有一些数字的 json 字符串:如何拆分它并获得准确的 json 字符串。

  $json = "0498[{key:value},{key:value}]"

这很简单,但是在尝试时:(

<?php
preg_split('#(?<=\d)(?=[a-z])#i', "0498[{key:value},{key:value}]")
?>

但我的问题是 json 的整数附加是动态的,它会随着时间的推移而改变,所以我该如何拆分它?

4

1 回答 1

3
$json = preg_replace('~^\d*~', '', '0498[{key:value},{key:value}]');
var_dump($json);
于 2013-01-25T01:50:53.543 回答