Ciao a tutti,
Ho bisogno di prelevare parte di una stringa, partendo da un carattere, fino ad una certa lunghezza.
Ho provato a fare in questo modo:
'word_key' è la parola da trovare nella stringa pricipale e dalla quale deve partire il prelievo di caratteri.
Con 'InStr' so da quale carattere parte la parola cercata, con 'CInt' forzo il risultato in numerico.
Come posso fare?codice:numero = CInt(InStr(rec("str_testo"), word_key)) 'numero in questo caso corrisponderà a 67. 'se scrivo così non mi trova nulla Response.Write "Stringa: ..."&Mid(rec("str_testo"),numero,20)&"... " 'se scrivo così, invece, mi trova ciò che cerco: Response.Write "Stringa: ..."&Mid(rec("str_testo"),67,20)&"... "


Rispondi quotando