On Oct 8, 6:09=A0pm, Henrik Nyh <hen... / nyh.se> wrote:
> On Thu, Oct 9, 2008 at 12:20 AM, Ted Han <nothe... / gmail.com> wrote:
> > I think everything you'd need to do to validate and produce links shoul=
d
> > be in the core URI class:http://www.ruby-doc.org/core/classes/URI.html
>
> Interesting, did not know that. Seems bad though:
> URI.extract("Visithttp://google.com/.") =A0# =3D> ["http://google.com/."]
>
> You could borrow code from Rails' auto_link() which handles that kind
> of stuff better:http://api.rubyonrails.com/classes/ActionView/Helpers/Tex=
tHelper.html...
>
>
>
> > Josh Pigford wrote:
> >> In PHP I've got a few functions that will turn data into links based o=
n
> >> if it recognizes "http://", "www." etc etc.
>
> >> How can I do this with Ruby?
>
> >> For instance, in a forums setting if a user posted a link to something
> >> likehttp://example.com
>
> >> It'd basically turn it into a clickable link:
> >> &lt;a
> >> href=3D&quot;http://example.com">http://example.com</a>
>
> > --
> > Posted viahttp://www.ruby-forum.com/.- Hide quoted text -
>
> - Show quoted text -

Have you looked at hpricot