Sha256: 8576e2659d6eb95f4259bd4acc8414945211c8b99e38001dc32b185ab9c2c907

Contents?: true

Size: 217 Bytes

Versions: 1

Compression:

Stored size: 217 Bytes

Contents

module ValidatesHost
  class HostName
    def initialize(host_name)
      @host_name = host_name
    end

    def valid?
      return true if @host_name.blank?
      @host_name =~ /^[a-z][a-z0-9-]+$/
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
validates_host-1.1.0 lib/validates_host/host_name.rb