Class: Jekyll::RpLogs::Parser

Inherits:
Object
  • Object
show all
Defined in:
lib/jekyll/rp_logs/rp_parser.rb

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]+ )*)/