class ValidatesHost::DomainName
Public Class Methods
new(domain_name)
click to toggle source
# File lib/validates_host/domain_name.rb, line 5 def initialize(domain_name) @domain_name = domain_name end
Public Instance Methods
valid?()
click to toggle source
# File lib/validates_host/domain_name.rb, line 9 def valid? return true if @domain_name.blank? @domain_name =~ %r{^[a-z0-9]+([\-.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(/.*)?$} end