Thread Arrays abgleichen (3 answers)
Opened by Kean at 2013-06-27 13:46

Kean
 2013-06-27 13:46
#168629 #168629
User since
2004-08-18
463 Artikel
BenutzerIn

user image
Ich habe für mehrere Artikel jeweils ein Array mit den Anbieternummern.
Diese Arrays würde ich gerne so abgleichen, dass ich sehe welche Anbieter alle Artikel liefern können.

Hier ein kleines Beispiel:

Code (perl): (dl )
1
2
3
4
my @schraubenzieher = qw(10012 10038 10079 10081 10099);
my @zange = qw(10012 10015 10079 10081);
my @hammer = qw(10012 10079 10081 10088);
my @duebel = qw(10038 10079 10085);


Gibt es vielleicht eine Funktion welcher ich jeweils zwei (oder vielleicht sogar eine mehrere Arrays) übergeben kann und welche mir eine Liste der gleichen Einträge zurück gibt?

So in etwa:
Code (perl): (dl )
1
2
3
4
5
6
7
my @gmeinsam = abgleichen(@schraubenzieher,@zange);
@gemeinsam = abgleichen(@duebel,@hammer@zange);

Inhalt 1:
10012 10015 10079 10081
Inhalt 2:
10079

View full thread Arrays abgleichen