User since
2006-04-26
23
Artikel
BenutzerIn
Hallo zusammen,
wie kann ich ein @array nach einem bestimmten text abfragen
angenommen es steht folgendes drin
c:\test
e:\test
f:\test
wie muss dann die if schleife aussehen wenn ich das @arry prüfen will ob "e:\test" enthalten ist ohne das ich jede einzelne zeile einzeln prüfe, kann man das ganze array auch prüfen ...?
gruß
zieglerch
User since
2005-01-17
14787
Artikel
Admin1
if (grep(/e:\\test/,@arry) {
# tue dies
# und das
}
http://perldoc.perl.org/functions/grep.html\n\n
<!--EDIT|GwenDragon|1177671210-->
User since
2006-04-26
23
Artikel
BenutzerIn
danke für die schnelle info
User since
2003-08-04
12208
Artikel
Admin1
- if ist keine schleife
- besser wohl mit
if (grep { $_ eq 'e://test' } @array) {
prüfen, das testet, ob genau der eintrag enthalten ist.