Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Split avanzato

  1. #1

    Split avanzato

    Volevo sapere se qualcuno ha creato qualche funzione o se ne esiste qualcuna già pronta su Flash per gare lo split di una stringa il cui delimitatore è un gruppo di caratteri...

    dal Manuale

    String.split

    Sintassi

    Stringa.split(delimitatore);
    Argomenti

    delimitatore Il carattere usato per delimitare la stringa.

    se il delimitatore è un gruppo di caratteri non funziona... come si può fare???

    grazie a tutti

  2. #2
    Come sarebbe che se il delimitatore è un gruppo di caratteri non funziona? Io ho provato ora e funziona benissimo :master:

  3. #3

    davvero????????????????????

    azz.... aspetta un po'... dammi qualche minuto...

  4. #4
    Io ho fatto una prova veloce veloce di 'sto tipo

    st = "Ciao cms amico cms stai?"
    a = st.split("cms")
    trace(a)

    e "a" è correttamente un array con

    0 -> Ciao
    1 -> amico
    2 -> stai?

    Ho provato anche senza spazi, funziona ugualmente

  5. #5

    no

    non va... non funziona... sto lavorando su Flash 5

    // Codice Action script prova split
    prova = "aghghaghaghaghTTTssjhjsjksjks"
    app = prova.split("TTT")
    trace (app[0])
    //===========================

    viene messa tutta la stringa nel primo elemento

    hai qualche idea???

    grazie

  6. #6

    ecco qui!!!

    COME SEMPRE!

    la cosa funziona su Flash MX ma non su Flash 5...

    è forse un BUG di Flash 5 o una funzionalità aggiunta
    su Flash MX ???????????

    a voi l'ardua sentenza!



    grazie Broly...

  7. #7
    Ho copiato - incollato il tuo codice...e funziona

    Però io ho Flash Mx...ho provato ad esportare per flash 5 e in effetti in quel caso rimane tutto sulla stessa stringa.

    Direi quindi che la spiegazione è : col player 5 la funzione split non funzionava quando si provava ad usare come separatore un gruppo di caratteri, ed il problema è stato risolto in una successiva versione del flash player

    Direi che si può parlare di bug del player 5...anche perchè in fondo non mi pare che fosse specificato sulla guida di flash 5 che lo split non funzionasse se come delimitatore usavi un gruppo di caratteri

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.