欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

求大侠帮忙

程序员文章站 2024-01-24 10:09:22
...
1234求大侠帮忙56的78求大侠帮忙

怎么把上面这个段字符串分割成

1234
求大侠帮忙
56的78
求大侠帮忙

这样的数组


回复讨论(解决方案)

$str='1234求大侠帮忙56的78求大侠帮忙';$arr1=preg_split('/<.>/U',$str);array_pop($arr1);preg_match_all('/<.>/U',$str,$arr2);$arr3=array_merge($arr1,$arr2);print_r($arr3);


Array(    [0] => 1234    [1] => 56的78    [2] => Array        (            [0] => 求大侠帮忙            [1] => 求大侠帮忙        ))

$str='1234求大侠帮忙56的78求大侠帮忙';$arr1=preg_split('/<.>/U',$str);array_pop($arr1);preg_match_all('/<.>/U',$str,$arr2);$arr3=array_merge($arr1,$arr2);print_r($arr3);


Array(    [0] => 1234    [1] => 56的78    [2] => Array        (            [0] => 求大侠帮忙            [1] => 求大侠帮忙        ))

谢谢大侠,可以按顺序吗。
必须
(1)1234
(2)求大侠帮忙
(3)56的78
(4)求大侠帮忙
这样的顺序

$s='1234求大侠帮忙56的78求大侠帮忙';preg_match_all('/([^]+|]+>)/', $s, $m);print_r($m[0]);
相关标签: 帮忙 大侠