12 messaggi dal 01 giugno 2001
Ciao a tutti.
Vi ringrazio anche solo x aver letto il mio messaggio.

Devo realizzare un Pattern per fare una ricerca in una stringa formata in questo modo :

[<int quantità>] <str codice> [+<str 2_codice>...+<str n_codice>]

le variabili tra le quadre sono opzionali (possono mancare sia alternate, che entrambi) - (la quantità se non scritta è 1).

quindi ho delle stringhe di questo tipo :


1 MA +A+O
MA
MA +A+O2 
MA  + A+O
MA +A +O

e mi serve un array ke è formato da :
arrFinale(0) = <quantità>
arrFinale(1) = <codice>

---opzionali -
arrFinale(2) = <2_codice>
arrFinale(..n) = <n_codice>

è una cosa fattibile?

Utilizzo VBScript.. asp' ^__^

p.s. ho provato a scompattare questa stringa con gli split, ma non è molto snello come codice, o meglio non sono riuscito a snellirlo.
Vedo due soluzioni possibili: quella dello split della stringa (già da te valutata) e l'utilizzo di una regular expression.
Personalmente userei la seconda!

P.S.: le RegExp richiedono, almeno all'inizio, un po' di sbattimento ma poi... pagano!

Matteo Casati
GURU4.net

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.