Identify and extract URLs from text corpus
Have you considered:

re.compile('(www|http)\S+')


I tested it on your example string and it worked well (for both www and http). This does assume your links are likely to be links, and your data is fairly clean/consistent.