IRCv3 Parse
A blazingly fast, zero-copy IRC v3 message parser
Notice: Each component parses first special character and follows the rule. If you want to use it strictly, use validation of each component.
- Tags: Start with
@
, separated by;
and followed by a(space)
- Source: Start with
:
, formatname!user@example.com
orexample.com
and followed by a(space)
- Command: No prefix, must be letters or 3-digit number
- Middle Parameters: Start with
(space), separated by spaces
- Trailing Parameters: Start with
:
(space + colon), can contain any text
Installation
[]
= "2.0.0"
Quick Start
use ;