ho scritto una cosa cosi..ora non mi viene come andare avanti però ci puoi ragionare sopra..

codice:
<%
response.write(cancellanum("ciao sono pippo, il mio num è 362356623576" ,"0,1,2,3,4,5,6,7,8,9"))
Function cancellanum(s, numeri)
numeri=split(numeri, ",")
for each whatever in numeri
partedacontrollare = Mid(s, whatever, 7)
if isNumeric(partedacontrollare) then
partedacontrollare="*******"
end if
next
cancellanum=partedacontrollare
End Function
%>
praticamente la funzione prende la stringa da controllare e i numeri invalidi splitta i numeri in un array poi fa un ciclo per ogni numero e prende dalla stringa iniziale solo la parte compresa tra un eventuale numero e 7 caratteri, controlla se i 7 caratteri sono tutti numeri e se lo sono scrive ******* poi li mi sono bloccato non mi viene bene in mente come ricomporre la stringa ma tantè che l'ho scritta..magari ti puo essere utile