Algorithm for finding and replacing URLs with hyperlinks
Morten W. Petersen
morten at nidelven-it.no
Wed Feb 19 16:04:34 EST 2003
More information about the Python-list mailing list
Wed Feb 19 16:04:34 EST 2003
- Previous message (by thread): Algorithm for finding and replacing URLs with hyperlinks
- Next message (by thread): isfile . is dir
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Morten W. Petersen wrote: > Peter Hansen wrote: > >> "Morten W. Petersen" wrote: >> >>> Does anyone have a snippet of code that'll replace for example >>> http://www.python.org with <a href="http://www.python.org" >>> >http://www.python.org</a>? >> >> >> >> How perfect do you want it? Various packages include regular >> expression patterns which match URLs, although some are better >> than others. The one in an older version of ZWiki which I checked, >> for example, looks like this: >> >> urlchars = r'[A-Za-z0-9/:@_%~#=&\.\-\?]+' >> url = r'["=]?((http|ftp|mailto|file):%s)' % (urlchars) >> >> ...but unfortunately that means it will be confused if you try >> to put the URL at the end of a sentence like this http://www.python.org. > > > OK, I managed to make a function for replacing URLs with hyperlinks, > see attached code. Thanks! :) Ajajaj, attached an old module. Here's the correct one that works. -Morten -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: utilities.py URL: <http://mail.python.org/pipermail/python-list/attachments/20030219/2e64949b/attachment.ksh>
- Previous message (by thread): Algorithm for finding and replacing URLs with hyperlinks
- Next message (by thread): isfile . is dir
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list