Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di desper
    Registrato dal
    Jul 2004
    Messaggi
    70

    eliminare caratteri in stringhe

    Bella prova a tutti,
    c'è qualche anima pia che possa
    aiutarmi a creare una funzione
    per togliere caratteri indesiderati
    in una stringa?

    Per la cronaca i caratteri indesiderati provengono da un file xml.

    Grz!!!

    VVoVe:

  2. #2
    codice:
    stringa="asdac";
    trace(stringa);
    stringa = stringa.split("a").join("");
    trace(stringa);

  3. #3
    Utente di HTML.it L'avatar di desper
    Registrato dal
    Jul 2004
    Messaggi
    70

    Eliminare caratteri in stringhe contenute in un vettore

    Innanzitutto grazie per la risposta fulminea!!!
    Ora c'è un altro problema..........
    Ieri ho spiegato che i dati vengono caricati
    da un file xml, però ho dimenticato di dire
    che vengono catturati da un vettore, quindi è
    impossibile rimuoverle, perchè la virgole
    sono dei separatori usati dal vettore stesso
    per distinguere un dato dall'altro es:

    ,AZ1570
    06:45
    Cagliari
    07:50
    Roma

    ,,AZ1572
    07:20
    Cagliari
    08:25

    ......come faccio a toglierle???????????????

  4. #4
    non ho capito, sono dati in un array?
    fammi un esempio di "prima e dopo la cura"
    così capisco meglio cosa ti serve

  5. #5
    Utente di HTML.it L'avatar di desper
    Registrato dal
    Jul 2004
    Messaggi
    70

    C'è sempre un ma....

    Bella prova a te Dioz,
    anche se non sono riuscito a farti capire il
    mio problema sono comunque riuscito a risolverlo!!!

    Si, i dati sono in un Array.PPer ogni nodo "volo" del file xml(2),
    che per l'array è un singolo dato (1), l'array stesso usa una virgola per separare i dati(3).

    Il problema l'ho risolto cambiando le opzioni nel pannello carattere (in flash ovviamente).
    In pratica ho incorporato tutto tranne la punteggiatura......ma...perchè c'è sempre un ma....
    ora ho un altro problema. Non riesco (in flash) a formattare il testo con i tag html presenti
    nel file xml, cosa che riuscivo a fare prima di incorporare solo i caratteri che mi
    interessavano.....Spero che tu mi abbia capito!!! Se non sono stato chiaro ti mando i files...

    Comunque ti ringrazio ancora!!
    Fammi sapere.

    1)

    ,AZ1570
    06:45
    Cagliari
    07:50
    Roma


    2)
    <?xml version="1.0" encoding="UTF-8"?>
    <voli>
    <volo id="AZ1570">
    <partenza h="06:45">Cagliari</partenza>
    <arrivo h="07:50">Roma</arrivo>
    </volo>
    <volo id="AZ1572">
    <partenza h="07:20">Cagliari</partenza>
    <arrivo h="08:25">Roma</arrivo>
    </volo>
    <volo id="AZ1578">
    <partenza h="09:05">Cagliari</partenza>
    <arrivo h="10:10">Roma</arrivo>
    </volo>
    <volo id="AZ1574">
    <partenza h="10:50">Cagliari</partenza>
    <arrivo h="11:55">Roma</arrivo>
    </volo>
    <volo id="AZ1568">
    <partenza h="12:00">Cagliari</partenza>
    <arrivo h="13:05">Roma</arrivo>
    </volo>
    <volo id="AZ8111">
    <partenza h="12:00">Cagliari</partenza>
    <arrivo h="13.00">Roma</arrivo>
    </volo>
    <volo id="AZ1576">
    <partenza h="13:25">Cagliari</partenza>
    <arrivo h="14:30">Roma</arrivo>
    </volo>'
    '

    </voli>


    3) output restituito da flash

    ,AZ1572
    07:20
    Cagliari
    08:25
    Roma
    ,,AZ1578
    09:05
    Cagliari
    10:10
    Roma
    ,,AZ1574
    10:50
    Cagliari
    11:55
    Roma
    ,,AZ1568
    12:00
    Cagliari
    13:05
    Roma
    ,,AZ8111
    12:00
    Cagliari
    13.00
    Roma
    ,,AZ1576
    13:25
    Cagliari
    14:30
    Roma

  6. #6
    la tuaq soluzione non è per niente pulita, perchè non fai così:

    for(i=0;i<singolodato.length;i++){
    trace(singolodato[i]);
    singolodato[i] = singolodato[i].split("a").join("");
    trace(singolodato[i]);
    }


  7. #7
    Utente di HTML.it L'avatar di desper
    Registrato dal
    Jul 2004
    Messaggi
    70
    Ok ora è tutto a posto

    Grz!!!!!!!!!

  8. #8

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.