I found a routine to create a html link when a link is found in a text
Your regex should include forward slashes in its character class for the end of the url:
/(http\:\/\/[a-zA-Z0-9_\-\.\/]*?) /i
That ought to do it.