次のような 2 つの配列が呼び出さ@these_conf_users
@these_account_users
れます。
adrian bruce malcolm
brom testwp sajay bruce ast domainte adrian rahul freddy onetwo
目的は、要素が最初の配列に存在する場合、2 番目の配列から要素を削除することです。この例を使用して、これは私がしたことです:
my %sorter;
@sorter{ @these_conf_users } = ();
@tester = grep ! exists $sorter{$_}, @these_account_users;
print "@these_conf_users";
print "@these_account_users";
print "@tester";
ただし、これは重複する要素を除外するものではありません。出力は次のとおりです。
adrian bruce malcolm
brom testwp sajay bruce ast domainte adrian rahul freddy onetwo
brom testwp sajay bruce ast domainte adrian rahul freddy onetwo
ここで何が欠けていますか?