Class: Jekyll::RpLogs::Parser
- Inherits:
-
Object
- Object
- Jekyll::RpLogs::Parser
- Defined in:
- lib/jekyll/rp_logs/rp_parser.rb
Direct Known Subclasses
IrssiXChatParser, MIRCParser, Skype12Parser, Skype24Parser, WeechatParser
Constant Summary collapse
- FORMAT_STR =
nil
- MODE =
IRC mode characters for most IRCds.
/(?<mode>[+%@&~!]?)/
- NICK =
The allowable characters in nicks. Errs on the side of being permissive rather than restrictive
/(?<nick>[\w\-\\\[\]\{\}\^\`\|]+)/
- FLAGS =
Match flags used for forcing the parser to treat the line a certain way
/(?<flags>(?:![A-Z]+ )*)/