Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    prendere pezzi di stringa...

    ciao...

    io ho un array tipo:

    codice:
    a = new Array();
    a[0] = 'bb00345-pinco pallino.jpg';
    a[1] = 'mnjn654-altro nome.jpg';
    io dovrei applicare ad un campo di testo dinamico la parte di stringa antecedente il -

    e ad un altro campo di testo dinamico la parte tra - ed il .

    sono riuscito in una (secondo me) maniera grezza...

    codice:
    tot = a.length;
    function separa(a,b,c){
    	b = a.split(b);
    	c = b[0].split(c);
    	trace('1-'+c[0]);
    	trace('2-'+c[1]);
    	trace('-------');
    }
    for(i=0;i<tot;i++){
    	separa(a[i],'.','-');
    }
    non c'è un modo "migliore"???

    thanks

  2. #2
    prova cosi

    primo = a[0].substring(0,a[0].indexOf('-'));
    secondo = a[0].substring(a[0].indexOf('-')+1, a[0].indexOf('.'));

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.