Ancora io... scusatemi ho form in cui nello stesso possono essere selezionati più valori che andranno inseriti tramite una query in un db access.

Ad esempio dal form arrivano questi valori in questo formato:
codice:
1-DV-Controllo-2-DV9-Traslazione
Il codice che ho scritto è il seguente:
codice:
str = vsigla
set re = new RegExp
re.Pattern="(\d+)-([^-]+)-([^-]+)"
re.Global=true
set ris = re.Execute(str)
for each rr in ris
	sql = "INSERT INTO Software (vID_vSigla, vSigla, vDescrizione) VALUES (" & rr.SubMatches(0) & ",'" & rr.SubMatches(1) & "','" & rr.SubMatches(2) & "')"
	cn.execute(sql)
next
ma restituisce quest'errore, dove sbaglio?:
Microsoft VBScript runtime error '800a01b6'
Object doesn't support this property or method: 'SubMatches'
/software.asp, line 433
La riga 433 è quella in corrispondenza della query, grazie.