e non potrei indipendentemente dalla lunghezza far riconoscere il link dall' "http://......" ed indipendentemente trasformarlo in "link" ?

cosi' facendo forse risulta piu' semplice!