Ciao,
oggi sono fuso, non riesco in un ciclo for a toglire l'ultimo carattere.
Ho fatto uno script che usa la funzione Asc di ASP per convertire un carattere della tastiera nel suo codice numerico, ed: a = 97
il tutto viene visualizzato in una textarea.
Questo è il codice
ho messo un controllo sulla prima if per non stampare la , se viene digitato un solo carattere,codice:<% dim txt txt = request("Max") for i=1 to len(txt) if len(txt) <= 1 then response.write(Asc(mid(txt,i,1))) else response.write(Asc(mid(txt,i,1)) & ",") end if next %>
dopo un else dove stampo tutti i caratteri separati dalla ,
non trovo il modo per togliere l'ultima virgola, se ci sono anche solo due caratteri 60, 91,
per togliere l'ultimo carattere di una stringa, ho sempre utilizzato una funzione tipo:
left(stringa,len(stringa)- 1) left(txt,len(txt)- 1)
ma anche se la inserisco nello script non funziona.
Saluti, Massimo.

Rispondi quotando