X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fregex.t;h=9b47cd99fdbf5ce98ddd9668eeb746b74a651f44;hb=d5713848229da7765d89ecc2db81c5f99552f8b4;hp=dd200a870b7609c2ba5537fcbbe0cfb1e4211cb7;hpb=f744946abba041b0337fce6dadd352559b1846db;p=libucw.git diff --git a/lib/regex.t b/lib/regex.t index dd200a87..9b47cd99 100644 --- a/lib/regex.t +++ b/lib/regex.t @@ -47,3 +47,19 @@ Out: ab 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