scusa posso vedere se una variabile inizia con questi caratteri?
[*]
io ho dati as string
dati =[*],nome,cognome
devo sapere se la variabile inizia con[*] oppure no
è possibile?
penso di si ma......... boh
scusa posso vedere se una variabile inizia con questi caratteri?
[*]
io ho dati as string
dati =[*],nome,cognome
devo sapere se la variabile inizia con[*] oppure no
è possibile?
penso di si ma......... boh
funzione LeftOriginariamente inviato da garzone
scusa posso vedere se una variabile inizia con questi caratteri?
[*]
Che vuol dire?Originariamente inviato da garzone
io ho dati as string
dati =[*],nome,cognome
Leggere un manuale no eh?
se ho capito bene devi usare la funzione mid per prelevare le prime tre lettere, e poi confrontarle con[*]
left o mid??? ehehOriginariamente inviato da Grumpy
funzione Left
Che vuol dire?
Leggere un manuale no eh?
Leggere un manuale? se sapevo che dovevo cercare left non chiedevo qui
in questo forum rispondete sempre un po a caxo a chiede aiuto se nn vi pagano e non rispondete con voglia, forse è meglio che non rispondete
"Per determinare il numero di caratteri in string, utilizzare la funzione Len."
si usa il mid
Originariamente inviato da morocarlo
se ho capito bene devi usare la funzione mid per prelevare le prime tre lettere, e poi confrontarle con[*]
grazie mille
Cerchiamo di mantenere calmi i toni.
Left(Str, N): restituisce i primi N caratteri di una stringa
Mid(Str, M, N): restituisce una sottostringa composta da N caratteri a partire dal carattere in posizione M.
Quindi:
Ciao.codice:Left("Pippo", 2) = Mid("Pippo", 1, 2)![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
asd in questo caso è meglio left allora.. teoricamente dovrebbe essere più veloce così ad occhio.
Di solito usavo mid, ma left in questo caso è migliore
si però magari con mid puoi partire a selezionare dall 3° lettera fino alla 6°Originariamente inviato da morocarlo
asd in questo caso è meglio left allora.. teoricamente dovrebbe essere più veloce così ad occhio.
Di solito usavo mid, ma left in questo caso è migliore
con left mi sembra che parte sempre dalla prima
E mi pare ovvio: come dice il nome stesso della funzione "Left" prende la parte "Sinistra" di una stringa... Mid (che è l'abbreviazione di Middle) prende una sottostringa "al centro" qualunque, dove per "al centro" si intende a partire da un punto qualunque per una data lunghezza.Originariamente inviato da garzone
si però magari con mid puoi partire a selezionare dall 3° lettera fino alla 6°
con left mi sembra che parte sempre dalla prima
A ciascuna funzione il suo compito.
Ti era stato suggerito di usare Left perchè avevi precisato
Quindi, niente di meglio della funzione Left, che prevede un parametro in meno (essendo superflua la posizione iniziale).devo sapere se la variabile inizia con[*]
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza