28 messaggi dal 19 giugno 2002
www.benents.it

Salve a tutti.

ho questa stringa:

a="prova1|prova2"

dovrei poter prelevare la parola prima del | e metterla in una variabile b, e poi prelevare la parola dopo il | e metterla nella variabile c.

c'è una funzione che mi permetta di farlo?



725 messaggi dal 31 agosto 2001
Utilizza la funzioner stringa Split.myarr ti restituisce una matrice di stringhe.

<code>a="prova1|prova2"
myarr=split(a,"|")
b=myarr(0)
c=myarr(1)</code>

Luca Web developer
<b>Community Manager</b> di www.aspitalia.com
160 messaggi dal 08 novembre 2001
Di solito io uso queste funzioni, senza creare array:

char=INSTR(1,A,"|")
B=LEFT(A,char-1)
C=MID(A,char+1,LEN(A)-char)



*** Barcollo ma non mollo ***
725 messaggi dal 31 agosto 2001
La sintassi è più pulita e con gli array puoi fare di tutto...

Luca Web developer
<b>Community Manager</b> di www.aspitalia.com
160 messaggi dal 08 novembre 2001
Sono d'accordo con te, dipende da quanta dimestichezza uno abbia :D
Alla fine il risultato che ottiene è il medesimo

*** Barcollo ma non mollo ***
725 messaggi dal 31 agosto 2001
Soltanto che io ho utilizzato una FUNCTION e tu 4!

Luca Web developer
<b>Community Manager</b> di www.aspitalia.com

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.