cwbe coordinatez:
101
63540
2076399
1655002
1882406

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::
total children::3
show[ 2 | 3] flat


Take a look at the following regexp: ^[0-2]~(([0-9A-F]{2})+|~)+$. All nice and cute, isn't it? Well, don't think too fast. I have some input text that can literally kill your regexp engine if you try to match against this regexp (the match will take an exponential time to match each time the input text grows by 2 characters).

There are "killable" regexp engines, and "non-killable", so I guess it all boils down to how much the regexp engine suck. Without a big surprise, Perl's is not killable, when Ruby's, Python's and Java's are.

http://zarb.org/~gc/html/killing-your-regexp-engine.html




000001010006354002076399016550020188240601885366
forcer
 forcer      26.08.2005 - 10:21:23 , level: 1, UP   NEW
perl kope rite proste ;-)

000001010006354002076399016550020188240601885090
Ruza
 Ruza      26.08.2005 - 08:29:41 , level: 1, UP   NEW
hmm

[08:28:59 !502] 0
pr@pr:~$ time perl -e '"0~0000000000000000000000000000000000000000000~" =~ /^[0-2]~(([0-9A-F]{2})+|~)+$/'

real 0m0.006s
user 0m0.004s
sys 0m0.000s
[08:29:09 !503] 0
pr@pr:~$ time echo "0~0000000000000000000000000000000000000000000~" | egrep '^[0-2]~(([0-9A-F]{2})+|~)+$'

real 0m0.004s
user 0m0.000s
sys 0m0.004s
[08:29:26 !504] 1
pr@pr:~$

000001010006354002076399016550020188240601883731
tux
 tux      25.08.2005 - 16:45:31 , level: 1, UP   NEW
it will kill me