Я хотел бы разделить строку, как это:Разделить строку под первым номером в PHP
Mystreetway 123, 1.th
Так что я могу иметь следующий выходной массив:
0 => Mystreetway
1 => 123, 1.th
= Так что разбивает строку на первое найденное целое число, и это и все после попадания во второй сплит.
Я попробовал следующее найденное решение:
$key= "Mystreetway 123, 1.th";
$pattern = "/(\d+)/";
$array = preg_split($pattern, $key, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE);
print_r($array);
Но она возвращает следующее:
[0] => Mystreetway [1] => 123 [2] => , [3] => 1 [4] => .th