Non riesco a traovare un'espressione regolare che, partendo da una stringa contenente un url di questo tipo

Codice PHP:
http://www.miosito.xy/pagina.php?403425774:var=x&var2=y 
mi restituisca una stringa di questo tipo

Codice PHP:
http://www.miosito.xy/pagina.php?var=x&var2=y 
cioè elimini la variabile di sessione che è un numero composto da 9 cifre.

Sto provando con preg_match_all ma con scarso risultato.

Le espressioni regolari sono un po' toste