I think I'll have to write some loopy code to find each one and clean it up
before sticking them in href tags....
:o(

> no, ignore that...
>
> >
> >
> > add the [:punct:] class to the exclude?
> >
> > ReReplace(Attributes.showBlurb,"(((mailto)|((http)|(ftp)\/\/))
> > \:[^[:space:]|
> > [:punct:]]+)", '<a href="\1">\1</a>',"ALL")
> >
> > > -----Original Message-----
> > > From: Stephen Moretti [mailto:[EMAIL PROTECTED]
> > > Sent: 05 June 2003 17:37
> > > To: [EMAIL PROTECTED]
> > > Subject: [ cf-dev ] More Regex...
> > >
> > >
> > > I have this :
> > >
> > > ReReplace(Attributes.showBlurb,"(((mailto)|((http)|(ftp)\/\/))
> > > \:[^[:space:]]
> > > +)", '<a href="\1">\1</a>',"ALL")
> > >
> > > It looks for mailto: http: ftp: and a string and sticks the
> > > string it finds
> > > into an href.  It all works fine, except that if there is
> > > something on the
> > > end of the string, say a full stop or a bracket etc, then
> > > those get included
> > > in the URL
> > >
> > > http://www.thisismysite.com.
> > >  becomes
> > > <a
> > > href="http://www.thisismysite.com.";>http://www.thisismysite.com.</a>
> > >
> > > Anyone have some better regex for this or a way of fixing the
> > > replace, so
> > > that it does grab those invalid characters on the end of the
> > > URL string?
> > >
> > > Stephen
> > >



-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

Reply via email to