Leser: 20
perl -wE '/^\s*(\d+)\s*$/ and say "num: $1" for @ARGV' test 2 3 4 foo bar 7
my $exists = scalar gerp { my $x = int $_; "$x" eq $_ } @ARGV;
1 2 3 4 5 6
#!/usr/bin/perl -W use strict; use warnings; @ARGV = ('sonne','wolke5','4'); my $exists = scalar grep { my $x = int $_; "$x" eq $_ } @ARGV; print $exists;
QuoteArgument "sonne" isn't numeric in int at test14.pl line 5.
Argument "wolke5" isn't numeric in int at test14.pl line 5.
1
2010-04-29T15:06:38 biancaLeg Dich am besten nochmal hin :)
Quoteich zähle die zahlen von 0 bis unendlich dazu :D
1 2 3 4 5
#!/usr/bin/perl -W use strict; use warnings; @ARGV = ('sonne','wolke5','4'); if (grep {$_ =~ /^\d$/} @ARGV) { print "jaaaa" }
1 2 3 4
my $exists = scalar grep { my $x = int $_; "$x" eq $_ } @ARGV; if (defined $exists) { $input = $exists; }
2010-04-29T15:15:21 conrayAbschnitt -pwgen aber als standalone script ohne getopt-long
2010-04-29T15:15:21 conrayals standalone script ohne getopt-long
1 2 3 4 5 6 7
#!/usr/bin/perl -W use strict; use warnings; @ARGV = ('sonne','wolke5','45'); my $inhalt = ''; foreach (@ARGV){if ($_ =~ /^(\d+)$/){$inhalt = $1; last}} print $inhalt;
2010-04-29T15:32:55 esskareinzeiler
Code (perl): (dl )my $inhalt = grep { /^(\d+)$/ } @ARGV;
2010-04-29T15:36:32 esskarfixed.
2010-04-29T15:38:59 esskarmusst genauer schauen.
nicht immer unqualifiziert nörgeln.
my ($inhalt) = grep { /^(\d+)$/ } @ARGV;
2010-04-29T15:36:17 biancazur vollständigkeit eben.Ja, er will auch kein Array sondern die Value :))
2010-04-29T15:29:50 conrayDas ist genau das was ich gesucht habe :)
2010-04-29T15:38:21 conrayWer mehr angibt ist selbst schuld :D
1 2
if (defined $ARGV[2]) { print "Idiot es gibt nur 2 (in Worten 'zwei') Parameter :-D\n" }
1 2 3 4 5
#!/usr/bin/perl -W use strict; use warnings; @ARGV = ('sonne','wolke5','45'); if (grep {$_ =~ /^\d+$/} @ARGV) { print "jaaaa" }
1 2
if($number=~m#^[+-]?[\d_]*\.?[\d_]+(?:e[+-]?[\d_]+)?$#) { print "ist Zahl"; }