Ciao a tutti, e buon caldo a tutti almeno a chi sta a roma ,
avrei bisogno di aiuto con questa preg match

in un testo della email.. dopo del testo ad un certo punto ho due link e vorrei prenderli con due preg match diverse:

Indirizzo di conferma:
http://localhost/~centro/index.php/a...60db651958faa2


Indirizzo di annullamento:
http://localhost/~centro/index.php/d...60db651958faa2


sto provando con qualcosa del genere ma senza successo...


Codice PHP:
if (preg_match('/Indirizzo di conferma?:[ ]+(http?:\/\/[a-z0-9-]+(\.[a-z0-9-\/_?=~]+)+/i)'$d[0], $matches)) {
            
echo 
$matches[1];
        }