有没有办法用 preg_replace 或其他 php 代码做到这一点?
我有一个看起来像这样的字符串:
[[10],[11],[2],[3],[5],[1],[10],[15],[20],[21],[14],[16],[17],[6],[9],[4]]
我想这样显示:
[[10,11],[2,3],[5,1],[10,15],[20,21],[14,16],[17,6],[9,4]]
所以我替换了“],[”部分 str_replace
$xy1 = str_replace('],[', ',', $xy1);
现在看起来像这样:
[[10,11,2,3,5,1,10,15,20,21,14,16,17,6,9,4]]
但是我需要在每个第二个数字之后添加一个额外的“]”,并在每个第二个逗号之后添加一个额外的 [ 例如:
[[10,11],[2,3],[5,1]
慕运维8079593
千万里不及你