[Web2.0] string to array
Domenico L.
domenico.lorusso a pleiade.it
Ven 14 Set 2007 14:20:08 CEST
Cristiano Verondini ha scritto:
> La logica rimane comunque la medesima :)
>
dammi credito che conosca la logica, quello che mi frega è la sintassi Js
In fondo ti ho rotto le scatole abbastanza sulle er :-)
var text='0:ragioneSociale|required
1:codiceFiscale|cf|pre-condition
2:codiceFiscale|piva||pre-condition
3:2|or|5|Regole (1 o 2) non soddisfatte';
var myRe=/\s*([0-9]+)\:(.+)\s*\n/gi
var A=myRe.exec(text)
in A mi torna un array di 3 elementi:
-> 0 = 0:ragioneSociale|required
-> 1 = 0
-> 2 = ragioneSociale|required
Quello che non riuscivo a capire era che la exec si poteva reiterare...
e prendeva sempre la riga successiva...
var myRe=/\s*([0-9]+)\:(.+)\s*/gi
var A,i,n,B=Array();
var diverr=$(obj).find('div[rel="modalErrors"]')[0];
while (A=myRe.exec(text)){
n=A.length;
B[A[1]]=A[2];
}
call yavVal
c'è un modo migliore?
ciao
--
Domenico L. icq: 645 44 861 - msn: strahd a jumpy.it
per stupire mezz'ora basta un libro di storia,
io cercai di imparare la Treccani a memoria... [F.d.A.]
Maggiori informazioni sulla lista
Web2.0