1つの文字列からURLを爆発させようとしているときに、実際のURLを返さないとき。 //lnkd.in/HjUViiURLを爆発させる正規表現
代わりの
:私は...self.getUrlsFromString(" check this site...http://
lnkd.in/HjUVii")
はそれが
サイトを返すのHTTPを行うとき、私は
を使用していたDEFを見つけてください。def self.getUrlsFromString(str="") url_regexp = /(?:http|https):\/\/[a-z0-9]+(?:[\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(?:(?::[0-9]{1,5})?\/[^\s]*)?/ix url = str.split.grep(url_regexp) return url rescue Exception => e DooDooLogger.log(e.message,e) return "" end
http://lnkd.in/HjUVii