mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-06-28 16:41:01 +03:00
48 lines
1.0 KiB
Plaintext
48 lines
1.0 KiB
Plaintext
15100:/hatstand.*a?teakettle/sO
|
|
15101:/foo(A|A)bar/O
|
|
15102:/foo(1|2|3|4)bar/O
|
|
15103:/^.*a+bc/
|
|
15104:/foo[Aa]+a+bar/
|
|
15105:/foo[Aa]+[aB]+bar/
|
|
15106:/foo[AaB]+[aB]+bar/
|
|
15107:/foo[Aa]*[aB]+bar/
|
|
15108:/foo[AaB]*[aB]+bar/
|
|
15109:/a(b|c.+)d+e/
|
|
15110:/a(b|c.*)d+e/
|
|
|
|
# cases specifically aimed at the cyclic-dom redundancy code
|
|
15120:/foo.*a*bar/O
|
|
15121:/fooa*.*bar/O
|
|
15122:/fooa?.*bar/O
|
|
15123:/foo.*a?bar/O
|
|
15124:/foo.*a+bar/O
|
|
15125:/fooa+.*bar/O
|
|
15126:/foo.+a*bar/O
|
|
15127:/fooa*.+bar/O
|
|
15128:/fooa?.+bar/O
|
|
15129:/foo.+a?bar/O
|
|
15130:/foo.+a+bar/O
|
|
15131:/fooa+.+bar/O
|
|
|
|
# edge redun
|
|
15132:/abc(a|\B){6}def/sO
|
|
15133:/AAA([A-Z]_?)+(([\x00-\x3d]|[\x3f-\xff])\x00?)+ZZZ/s
|
|
|
|
# misc opt
|
|
15134:/(Y.|X.+)a[^a]*foo/s
|
|
15135:/oof[^a]*a(.+X|.Y)/s
|
|
15136:/foo.*<[^<]*bar/s
|
|
15137:/foo[^<]*<.*bar/s
|
|
15138:/foo\b.*bar/s
|
|
15139:/foo.*\bbar/s
|
|
15140:/foo[^<]*<[^>]*bar/s
|
|
15141:/foo[^<]*>[^>]*bar/s
|
|
15142:/foo[^<=]*[<=][^>=]*bar/s
|
|
15143:/foo[^<=]*[>=][^>=]*bar/s
|
|
|
|
# rev misc opt
|
|
15144:/aa+.aaaa/si
|
|
|
|
# needs cyclic path redundancy followed by other redundancy passes.
|
|
15145:/^abc.(.*|foo)\Sa..a...\S./s
|