Originariamente inviato da rinosan_76
HO provato il tuo codice trasformandolo in una funzione:
codice:
<%@LANGUAGE="VBSCRIPT"%> 
<% 
Option Explicit 

Function replaceNomeFile(stringa)
 dim re
 Set re = new RegExp
 re.Global=True
 re.Pattern="\W"
 stringa = re.Replace(stringa,"_")
 replaceNomeFile stringa
End Function

dim str
str = "prova 1,2,3"
response.write replaceNomeFile(str)
%>
L'errore restituito è:
codice:
Errore di run-time di Microsoft VBScript error '800a0007' 

Memoria esaurita: 're.Global' 

/intranet/prova.asp, line 10
Dov'è l'inghippo?
Ciao e grazie
la sparo...se prima della chiusura della funzione distruggi l'oggetto?