Validation for feed links using by 'rss'

Hi all,

I used require 'rss'.
got the feeds in links what i gave in the link field.

but i want to validate the link is corect url/uri or not.

Please reply to me

···

--
Posted via http://www.ruby-forum.com/.

Hi,
There are ways to validate url

1. validate using reg ex

/(^$)|(^(http|https):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(([0-9]{1,5})?\/.*)?$)/ix

2. Ping the url using 'net/http'

···

--
Thanks and Regards
Saurabh Purnaye
+91-9922071155
skype: sorab_pune
yahoo & gtalk: saurabh.purnaye
msn: psaurabh@live.com
--
please don't print this e-mail unless you really need to.

On Fri, May 21, 2010 at 6:05 PM, Swapna Ch <swapna.ch@tcs.com> wrote:

Hi all,

I used require 'rss'.
got the feeds in links what i gave in the link field.

but i want to validate the link is corect url/uri or not.

Please reply to me
--
Posted via http://www.ruby-forum.com/\.

saurabh purnaye wrote:

Hi,
There are ways to validate url

1. validate using reg ex

/(^$)|(^(http|https):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(([0-9]{1,5})?\/.*)?$)/ix

2. Ping the url using 'net/http'

--
Thanks and Regards
Saurabh Purnaye
+91-9922071155
skype: sorab_pune
yahoo & gtalk: saurabh.purnaye
msn: psaurabh@live.com
--
please don't print this e-mail unless you really need to.

Thanx for replying

···

--
Posted via http://www.ruby-forum.com/\.

Why not use the standard library?

require 'uri'

begin
  uri = URI.parse(url_string)
rescue URI::InvalidURIError
  puts "Bad URL: #{url_string}"
end

···

* saurabh purnaye <saurabh.purnaye@gmail.com> wrote:

[Note: parts of this message were removed to make it a legal post.]

Hi,
There are ways to validate url

1. validate using reg ex

/(^$)|(^(http|https):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(([0-9]{1,5})?\/.*)?$)/ix

--
Lars Haugseth