我试图想出这个字符串的正则表达式匹配,但我失去了头发。到目前为止,这就是我所拥有的示例模式。
<?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)
)