ruby: url_to_constant
A small bit of ruby to get a constant from an URL:
[ruby]
require 'uri'
def url_to_constant(url)
return URI.parse(url).host.gsub(/^www\./, '').capitalize.gsub(/[^a-z][a-z]/i) { |m| m.gsub(/[^a-z]/, '').upcase }.constantize
end
Nothing exceptionnal here, just a pretext to post something.
Comments
Blog early, blog often :-P