Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- preg_match ('#^\:([^\!]+)\!([^\s]+)\s([^\s]+)\s([^\s]+)(\s([^\s]+))?\:(.+)#i', $buffer, $temp);
- // ^~~~~~~~~~~~^^~~~~~~~~^^~~~~~~~~^^~~~~~~~~^^^^^^^^^^^^^------^^ //
- /*
- * :Nick!Host Signal Channel {Parameter} :Message
- *
- * :Auriorx!~chatzilla@Auriorx.digitalplace.beheerder PRIVMSG #dpf :>gok
- * :GokBot!~GokBot@Rizon-14AC94A4.cm-5-1a.dynamic.ziggo.nl KICK #dpf Aha2Y :Spammen doe je thuis, niet in het casino.
- * :Aha2Y!~AhaServ@Dead.With.Sopa.Acta.And.The.Other.Shit JOIN :#dpf
- *
- * # Delimiter
- * ^\:([^\!]+) String zonder ! die begint met : Nick
- * \! !
- * ([^\s]+) String zonder whitespaces Host
- * \s Whitespace
- * ([^\s]+) String zonder whitspaces Signal
- * \s Whitespace
- * ([^\s]+) String zonder whitespaces Channel (Kan in geval van JOIN/PART preceding : bevatten)
- * (\s([^\s]+))? Optioneel: String zonder whitespaces, begint met een whitespace
- Optionele parameter (Bevat een preceding whitespace)
- * \:(.+) Alles na de : Message
- * #i Delimiter, case insensitive
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement