Identificar link no texto

Olá, estou criando um site aonde o dono pode fazer posts e estou a procura de um código ( eu não o nome certo do sistema ) que identifica um link https:// ( igual ao do facebook por exemplo)

Por exemplo:

https://www.youtube.com/

ai ele coloca esse link com o para abri pagina.

deu pra entender? kk

Como o sistema exibe os posts criados pelo usuário? Pretende fazer isso antes de gravar no banco (ou seja, gravando no banco já com a tag a) ou só na exibição (ou seja, grava no banco sem ser link, mas cria os links na hora de renderizar o post pro usuário)?

De todo modo, como o que você quer é identificar e substituir links, há vários meios para isso, dependendo da linguagem, mas a maioria envolve o uso de regex. Dê uma olhada nos exemplos abaixo para javascript (lado cliente). Alguns usam bibliotecas, outros javascript puro:

Abraço.