Module: Twingly::URL::Utilities
- Defined in:
- lib/twingly/url/utilities.rb
Class Method Summary collapse
Class Method Details
.extract_valid_urls(text_or_array) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/twingly/url/utilities.rb', line 8 def extract_valid_urls(text_or_array) potential_urls = Array(text_or_array).flat_map(&:split) potential_urls.map do |potential_url| url = Twingly::URL.parse(potential_url) url if url.valid? end.compact end |