Comment detail
重複する要素を取り除く (Nested Flatten)This comment is reply for 2850 にしお: パターンマッチがうらやましい…(重複する要素を取り除く). Go to thread root.
一手間かけて順序保持するように修正~ だけど、文字列(単語)の重複含めて排除するでもない限りは 使い物にならないかなと(笑
1 2 3 4 5 6 7 8 9 10 11 | sub eraseDuplicate(@)
{
my @out;
my $a = ' ' . join(' ', sort(@_)) . ' ';
$a =~ s/([^ ]+ )\1+//g;
foreach my $b ( @_ )
{
push(@out, $1) if( $a =~ m/ ($b) / );
}
return @out;
}
|




raynstard
#2873()
[
Perl
]
Rating0/0=0.00
Rating0/0=0.00-0+