[Cologne-pm] leerzeichen im logfile

Christian Schneider cschneid at spinfo.uni-koeln.de
Sun Jun 15 17:03:13 CDT 2003


On Sonntag, Juni 15, 2003, at 11:40  Uhr, A. Pagaltzis wrote:

> * Christian Schneider <cschneid at spinfo.uni-koeln.de> [2003-06-15 
> 20:52]:
>> sieht zwar nicht so schön aus, könnte aber durchaus schneller
>> sein:
>>
>> if( index($_, "21 Leerzeichen") >= 0 ) ...
>
> Genauer hingucken ;) Er will die 21 Leerzeichen nicht am Stück,
> sondern irgendwo.
>

O, stimmt, hatte ich nicht gesehen. In dem Fall geht natürlich:

my $pos = -1;
my $count = 1;
do{
     $pos = index($_, " ", $pos + 1);
     $count++;
} while( $pos >= 0);

ist zwar deutlich unschöner als ein regulärer Ausdruck, könnte meiner 
Meinung nach aber auch deutlich schneller sein.


Grüße,

Christian



More information about the Cologne-pm mailing list