1年振りにPerlしてみる

今さらだけど、
aaa bbb: ccc: ddd: eee
などという文字列を、perl
split(': ') して aaa bbb と ccc: ddd: eee で分けてもらいたい場合、
どしたらいいにょかな?

…と思ったら、そのままでした。最短マッチなのね。
$msg = 'aaa bbb: ccc: ddd: eee';
@msg = split(': ', $msg, 2);
printf "HEADER: %s\n",$msg1;
printf "CONTENT: %s\n",$msg2;
とかやると、
HEADER: aaa bbb
CONTENT: ccc: ddd: eee
と出てくる。最長マッチするときは、、、?また次回!