mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-06-28 16:41:01 +03:00
35 lines
761 B
Plaintext
35 lines
761 B
Plaintext
19501:/a..b/sO
|
|
19502:/a..bc/sO
|
|
19503:/ab..c/sO
|
|
19504:/ab..c../sO
|
|
19505:/ab..c../siO
|
|
19506:/.ab..c../siO
|
|
19507:/abcdefgh....abcd....efgh/sO
|
|
19508:/foo..ba/sO
|
|
19509:/foo..ba\z/sO
|
|
|
|
# Longer masks
|
|
19510:/[a-f]{3}-[a-f]{3}-[a-f]{4}/
|
|
|
|
# Mixed-sensitivity literals can use masks.
|
|
19511:/ab(?i)cdef(?-i)ghi/
|
|
|
|
# Fixed width pattern that's too long to use a benefits mask.
|
|
19512:/a{10}b{10}[Cc]{10}d{10}/
|
|
|
|
# Mixed sensitivity and dot mask
|
|
19513:/f[Yy][mPiU].W/
|
|
|
|
# Short mixed-case literals to stress literal matchers
|
|
19514:/(?i)godzill(?-i)a/
|
|
19515:/g(?i)odzilla/
|
|
19516:/G(?i)odzilla/
|
|
19517:/(?i)god(?-i)z(?i)illa/
|
|
19518:/g(?i)od(?-i)z(?i)illa/
|
|
|
|
# Masks and mixed-case
|
|
19519:/^nqt(?-i)qkf{14}bdr+k.t(?i)r[cp]q{3}\z/is
|
|
|
|
# More mixed-case
|
|
19520:/[Bb][Cc][Aa][CDc]abaaEbcd/
|