<?php $str = "x 1 2 3 4 5"; $re1 = '~(?:x|(?!^)\G)\s*\K\d+~'; $re2 = '~\d+(?:\s+\d+)*~'; }
Standard input is empty
array(1) {
[0]=>
array(5) {
[0]=>
string(1) "1"
[1]=>
string(1) "2"
[2]=>
string(1) "3"
[3]=>
string(1) "4"
[4]=>
string(1) "5"
}
}
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)