ciao waitec401,
ma alla fine da una stringa tipo
Belardi, Zini, De Simone, Di Sole, Sussi, Pierotti (dal 19’st Nervo), Calzi, Miceli (dal 44’st Russo), Rizzato, Corona, Sorrentino (dal 33’st Imbriani)
vuoi ricavare tutti i nomi compresi quelli dentro le parentesi?
così?
codice:
tabAB = "Belardi, Zini, De Simone, Di Sole, Sussi, Pierotti (dal 19’st Nervo), Calzi, Miceli (dal 44’st Russo), Rizzato, Corona, Sorrentino (dal 33’st Imbriani)."
tabAB = Replace(tabAB,".",",")
if Right(tabAB,1)="," then tabAB = Left(tabAB,Len(tabAB)-1)
Response.Write tabAB & "<hr>"
set re = new RegExp
re.Pattern="\(dal \d{1,2}’[ps]t ([^\)]+)\)"
re.Global=true
re.IgnoreCase=true
tabAB = re.Replace(tabAB,", $1")
SPresenze = SPLIT(tabAB, ", ")
for each Presenze in SPresenze
nome = trim(Presenze)
' Aggiungo la presenza al giocatore
strSQL= "UPDATE tb_carriera SET str_presenze=str_presenze+1 WHERE tb_carriera.str_giocatore in ((SELECT id_giocatore FROM tb_giocatori WHERE str_anno="&StrAnnata&" AND str_cognomegioc='"&nome&"'))"
objConn.Execute(strSQL)
next