Here are all of the primary regex symbols and special tokens used to build Fail2ban match patterns:

Anchors & Position Indicators

Quantifiers (How Many Times)

Character Classes (What to Match)

Groups & Logic

Fail2ban Special Tags

Fail2ban introduces its own custom shortcut tags that sit alongside regular regex symbols: