【发布时间】:2020-08-16 07:34:48
【问题描述】:
我用一组字符分割一个字符串
$str = 'a-1 90 b55 0 -4 4 c9';
$array = preg_split('#(?<=[abc])#',$str, -1, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY);
它将前一个元素中的分隔符保留为 (demo)
Array
(
[0] => a
[1] => -1 90 b
[2] => 55 0 -4 4 c
[3] => 9
)
但我想将其保留在下一项中
Array
(
[0] => a-1 90
[1] => b55 0 -4 4
[2] => c9
)
【问题讨论】:
标签: php regex preg-split