2009年11月7日土曜日

緩いURLの判定

緩いURLの判定方法をrubyで書いてみました。
厳密にはもっと長い正規表現を使うみたいですがこれぐらいでいいかもしれません。

while url = gets
  if /^(https?|ftp):\/\/.*/=~ url
    puts "#{url.to_a} is url"
  else
    puts "#{url.to_a} is not url"
  end
end

0 件のコメント: