marp | style |
---|---|
true |
:root { --color-canvas-default: rgb(20,20,20); --header-color: rgb(130, 90, 255); }
h1 { color: var(--header-color); font-size: 3em; }
* { color: rgb(210, 220, 255); }
ul { list-style: none; }
section.title-page * { text-align: left; margin: 0; }
section.title-page h2 { font-size: 1.5em; font-weight: normal; }
section.title-page h3 { font-size: 0.75em; font-weight: lighter; }
section:not(.title-page) *:is(h2, h3, h4, h5, h6) { text-align: center; color: var(--header-color); }
h2 { font-size: 2em; }
h3 { font-size: 1.6em; }
section.double-title h3 { margin-bottom: 1em; }
section.double-column>ul, section.double-column>ol { column-count: 2 }
a { color: rgb(190, 150, 255); } |
Pedro Miguel Ribeiro Alves - https://github.com/specs-feup/hls-regex-engine
Extracted 67996 regular expressions from:
- Protomata (From AutomataZoo)
- ClamAV 'Main' Database
- Proofpoint's Suricata 4.0 Rules
- Proofpoint's Suricata 5.0 Rules
- Snort 2.9
- Snort3 Community Rules
- Yara
- ✅ Feature Count
- ✅ Flag Count
- ✅ Backreference Length
- ✅ Expression Length
- ✅ Character Classes (41520)
- ✅ Concatenations (3356365)
- ✅ Alternations (17367)
- ✅ Start/End Anchors (8546/6731)
- ✅ Regular Quantifiers
*
,+
,?
(22098) - ✅ Bounded Quantifiers* (10657)
- ✅ Capture/Non-Capture Groups (21981/8880)
- ✅ Backreferences (335)
- ✅ Flags (20517)
- ✅ Case Insensitive Match
i
(7045) - ✅ Multi Line Match
m
(3202) - ✅ Single Line Match
s
(1340) - ✅ Anchored
A
(2) - ✅ Extended
x
(0)
- ✅ Case Insensitive Match