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]
