<?php
$csv = <<<CSV
id: 10, location: Canada, people: 12
id: 10, location: United States, people: 15
id: 15, location: England, people: 19
id: 16, location: India, people: 20
id: 16, location: Germany, people: 9
CSV;
var_export($csv);
echo "\n---\n";
var_export(
preg_replace(
'/(^id: (\d+),.+)(?:\Rid: \2,.+)+/m',
'$1',
$csv
)
);
preferences:
24.98 ms | 405 KiB | 5 Q