preg_match_all с разделителями пробела и запятой

Мне удалось получить часть preg_match, возвращающую нужные мне значения, но я не могу получить правильный синтаксис, чтобы вернуть то, что следует за этой строкой после запятой. Любая помощь приветствуется – спасибо

$regex = '{loadsegment+(.*?)}'; $input = '{loadsegment 123,789}'; preg_match_all($regex, $input, $matches, PREG_SET_ORDER); 

Текущий результат:

 $matches [0] [0] {loadsegment 123} [1] 123,789 

Желаемый результат :

 $matches [0] [0] {loadsegment 123,789} [1] 123 [2] 789