Thread Suchen mit Array (19 answers)
Opened by Gast at 2004-03-02 10:00

Ishka
 2004-03-02 16:15
#80461 #80461
User since
2003-08-04
771 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Weil wir auf dem alten Perl-Board (soweit ich mich erinnere) mal ne diskussion dazu hatten und wild rumgebenchmarkt haben und festgestellt haben, daß man mit index nicht wirklich viel gewinnt.

Manchmal sucht man auch erst nach nem festen String und stellt später fest, daß man dann doch ein flexibles Suchmuster haben will. Wenn man schon n RegEx hat, gehts schnell. Wenn da ne indx-Lösung steht, dann dauerts..

Außerdem find ich RegExes intuitiver.
sub z{if(@_){1while$x[$k=rand 10];t($t=$x[$k]=1)}print map"$z[$x[$_]]$_".($_%3?
"":"\n"),1..9}sub t{$j=0;$x[$_+1]==$t&&($j+=2**$_)for 0..8;z,die"Gewinner $z[$t]
"if grep$_==($j&$_),7,56,73,84,146,273,292,448;z,die"Gleichstand\n"if@x>9&&!grep
!$_,@x}@x=4;@z=qw{. [ (};z$^T&1;while(<>){next if$_>9||$x[$_];t$t=$x[$_]=2;z 1}

View full thread Suchen mit Array