Sha256: 5bab875ad44930d73fc967a6741161c1aa09cebb0c11780b835dff6222001f5b
Contents?: true
Size: 412 Bytes
Versions: 1
Compression:
Stored size: 412 Bytes
Contents
require "format_url/version" require "format_url/model_additions" require "format_url/railtie" if defined? Rails module FormatUrl def self.format_url(url) if url.to_s !~ url_regexp && "http://#{url}" =~ url_regexp "http://#{url}" else url end end def self.url_regexp /^https?:\/\/([^\s:@]+:[^\s:@]*@)?[-[[:alnum:]]]+(\.[-[[:alnum:]]]+)+\.?(:\d{1,5})?([\/?]\S*)?$/iux end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
format_url-0.0.1 | lib/format_url.rb |