Я пытаюсь найти соответствие регулярному выражению для этой строки, но теряю волосы. Это то, что у меня есть для примера шаблона.
<?php
preg_match_all('/\(.*?\)*([^,\s][^\,]*[^.\s])/', 'Alpha Romeo (11:00), Honda (11:00 & 12:00), Toyota (11:00, 12:00 & 8:00)', $result);
print_r($result);
?>
Желаемый результат:
Array
(
[0] => Alpha Romeo (11:00),
[1] => Honda (11:00 & 12:00),
[2] => Toyota (11:00, 12:00 & 8:00)
)