RSSからプルされている2種類の回線があります。これらは、プレイ中のゲームとまだ開始されていないゲームです。以下のコードは、開始したゲームのみをプルします。
$string = "Tampa Bay 6 Florida 5 (FINAL - OT)
Ottawa 0 Toronto 3 (FINAL)
NY Islanders at Ottawa (7:30 PM ET)
Toronto at Tampa Bay (7:30 PM ET)
San Jose at St. Louis (8:00 PM ET)
Detroit at Nashville (8:00 PM ET)
Vancouver at Chicago (8:30 PM ET)
Los Angeles at Edmonton (10:00 PM ET)";
preg_match_all("/^(\D+)(\d+ )(\D+)(\d+ )\s*\((.*)\)$/m", $string, $result);
echo "<pre>";
print_r($result);
重要なことは、チームが両方のタイプのラインで同じ配列にとどまるということです。どうしたらいいのかわからない。何か助けはありますか?忘れている表現だと思います。