my @anew = map { $_ == 0 || $b[ $_ -1 ] ne $b[ $_ ] ? $a[ $_ ] : () } 0 .. $#a; [download]
In reply to Re: delete multiple occurrences by BrowserUk in thread delete multiple occurrences by coldy