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, line 34
def extract
        _, *ret = *self.match(/\A([^\s!]+)(?:!([^\s@]+)@(\S+))?\z/)
        ret
end
host() click to toggle source
# File lib/net/irc.rb, line 29
def host
        extract[2]
end
nick() click to toggle source
# File lib/net/irc.rb, line 21
def nick
        extract[0]
end
user() click to toggle source
# File lib/net/irc.rb, line 25
def user
        extract[1]
end