gudn tach!
ich habe eine Liste von Zahlen von 200000 bis 399999 (das die Liste keine anderen Zahlen/Strings beinhaltet ist sichergestellt).
Nun sollen alle diese Zahlen angezeigt werden mit Ausnahme derer, die auf 81100 enden.
hmm, bis hierhin wuerde ich sagen, dass man dafuer keinen so grossen aufwand betreiben muessten, sondern dass wohl das folgende das schnellste waere:
print "$_\n" for (200000..(281100-1), (281100+1)..(381100-1), (381100+1)..399999);
das waere auch schneller als
for my $n (200000..399999){
print "$_\n" if $n!=281100 and $n!=381100;
}
oder
for my $n (200000..399999){
print "$n\n" if substr($n, -5) ne '81100';
}
Diese sollen nun mithilfe von Perl, reguläre Ausdrücke herausgefiltert werden.
das hat ichbinich zwar erklaert. aber es draengt sich trotzdem die frage auf: was genau moechtest du? ich denke, es waere besser, wenn du noch etwas mehr kontext erzaehlst, dann kann dir besser geholfen werden.
prost
seth