sono riuscito a trovare la funzione e adattarla a come mi serve:
Codice PHP:
<?php
$string 
"Chiama 5551212 o 180055512 o 1234567809";
preg_match_all("/\d{9,10}/"$string$nstring);

for (
$i=0$icount($nstring[0]); $i++) {
    
$string preg_replace("/".$nstring[0][$i] ."/"""$string);
}
echo 
$string;
?>
questa mostra come output:
Chiama 5551212 o o

in questo modo ho tolto tutti i numeri di 9 e 10 cifre e mi sono stampato il testo finale, con tutte le stringhe con i numeri levati ^^