class Net::IRC::Prefix

Public Instance Methods

extract() click to toggle source

Extract Prefix String to [nick, user, host] Array.

   # File lib/net/irc.rb
34 def extract
35         _, *ret = *self.match(/\A([^\s!]+)(?:!([^\s@]+)@(\S+))?\z/)
36         ret
37 end
host() click to toggle source
   # File lib/net/irc.rb
29 def host
30         extract[2]
31 end
nick() click to toggle source
   # File lib/net/irc.rb
21 def nick
22         extract[0]
23 end
user() click to toggle source
   # File lib/net/irc.rb
25 def user
26         extract[1]
27 end