Schrift
[thread]8953[/thread]

inhalt eines @array checken



<< >> 4 Einträge, 1 Seite
zieglerch
 2007-04-27 14:40
#76304 #76304
User since
2006-04-26
23 Artikel
BenutzerIn
[default_avatar]
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
GwenDragon
 2007-04-27 14:49
#76305 #76305
User since
2005-01-17
14787 Artikel
Admin1
[Homepage]
user image
Code: (dl )
1
2
3
4
if (grep(/e:\\test/,@arry) {
# tue dies
# und das
}

http://perldoc.perl.org/functions/grep.html\n\n

<!--EDIT|GwenDragon|1177671210-->
zieglerch
 2007-04-27 15:06
#76306 #76306
User since
2006-04-26
23 Artikel
BenutzerIn
[default_avatar]
danke für die schnelle info
pq
 2007-04-28 12:54
#76307 #76307
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
- if ist keine schleife
- besser wohl mit
 if (grep { $_ eq 'e://test' } @array) {
prüfen, das testet, ob genau der eintrag enthalten ist.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
<< >> 4 Einträge, 1 Seite



View all threads created 2007-04-27 14:40.