同様のデータを保持する PHP 変数があります。
$var = "
Name: Tom
Age: 26
Location: London
Name: Mike
Age: 28
Location: New York
Name: Sunny
Age: 24
Location: Tokyo";
場所のみを抽出し、次のように配列に保存したいと思います。
Array
(
[0] => London
[1] => New York
[2] => Tokyo
)
今のところ、PHP での単純な経験から、「LOL, Don't Laugh..」を使用してこれを実行しています。
$location = array_merge(preg_replace('/^Location: /','',preg_grep('/^Location: /',explode("\n", $var))));
preg_split
しかし、より速く、より賢く、システムの過負荷を軽減するためのより良いプロセス (おそらく を使用) があると思います。
親切に、アドバイス..事前に感謝.. :-)