Thread Regex Speicher ($1...) leeren
(4 answers)
Opened by Gast at 2007-05-10 15:38 Code (perl): (dl
)
1 2 3 4 5 6 7 for my $zone (@zones) { my $lookup = `nslookup $zone $ns1`; my ($ip) = $lookup =~ /^Address:\s+(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})$/im; print $ip if defined $ip; } Nur als zusätzliche Anmerkung: Bitte immer [tt]use strict[/tt] verwenden... Edit: Wenn Du ein "No Answer" haben willst, dann muss die print-Zeile so aussehen: Code (perl): (dl
)
print (defined $ip ? $ip : "No Answer"); <!--EDIT|renee|1178797440--> OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/) -- Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html Perl-Entwicklung: http://perl-services.de/ |