]> mj.ucw.cz Git - libucw.git/blobdiff - lib/regex.t
Arranged the module list.
[libucw.git] / lib / regex.t
index 02f5d31f3fedd0c096211e2318ede7990ea63079..9b47cd99fdbf5ce98ddd9668eeb746b74a651f44 100644 (file)
@@ -34,7 +34,7 @@ Out:  MATCH
 
 Run:   obj/lib/regex-t '(.*b)*'
 In:    ababababab
-       abababababa
+       ababababababababababababababababababababababababababababa
 Out:   MATCH
        NO MATCH
 
@@ -47,3 +47,19 @@ Out: a<aabb>b
        aabb<>b
        NO MATCH
        aa<>bb
+
+Run:   obj/lib/regex-t '.*\?(.*&)*([a-z_]*sess[a-z_]*|random|sid|S_ID|rnd|timestamp|referer)=.*'
+In:    /nemecky/ubytovani/hotel.php?sort=&cislo=26&mena=EUR&typ=Hotel&luz1=ANO&luz2=ANO&luz3=&luz4=&luz5=&maxp1=99999&maxp2=99999&maxp3=99999&maxp4=99999&maxp5=99999&apart=&rada=8,9,10,11,19,22,26,27,28,29,3&cislo=26&mena=EUR&typ=Hotel&luz1=ANO&luz2=ANO&luz3=&luz4=&luz5=&maxp1=99999&maxp2=99999&maxp3=99999&maxp4=99999&maxp5=99999&apart=&rada=8,9,10,11,19,22,26,27,28,29,3&cislo=26&mena=EUR&typ=Hotel&luz1=ANO&luz2=ANO&luz3=&luz4=&luz5=&maxp1=99999&maxp2=99999&maxp3=99999&maxp4=99999&maxp5=99999&apart=&rada=8,9,10,11,19,22,26,27,28,29,3
+       /test...?f=1&s=3&sid=123&q=3&
+Out:   NO MATCH
+       MATCH
+
+Run:   obj/lib/regex-t '.*[0-9a-f]{8,16}.*'
+In:    abcdabcdabcd
+       aaaaaaaaaaaaaaaaaaaaaaaaaaaa
+       asddajlkdkajlqwepoiequwiouio
+       000001111p101010101010q12032
+Out:   MATCH
+       MATCH
+       NO MATCH
+       MATCH