Visualizzazione dei risultati da 1 a 9 su 9

Discussione: formattare stringa

  1. #1

    formattare stringa

    Salve se importo dall'esterno una stringa com per esmpio:
    abcdef
    Coem faccio a separarla e dire dopo averla separata
    a= primo
    b= secondo
    ecc

  2. #2
    testo = new string


    testo = loadvariabels("file.txt",0)

    ncar = testo.lenght

    for (i = 1, i = ncar, i++){

    lettera + i = testo.substr(testo,i,i+1)

    }
    trace("i caratteri trovati sono " + ncar)





    l'unico dubbio è testo.lenght mi sembra che mi sto' confondendo con Visual basic
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  3. #3
    peppe="simona";
    for(i=0; i<peppe.length; i++){
    trace(peppe.charAt(i));
    }

    ho provato questo e funge lo stesso ma qual'è la differenza tra charAt e substr
    ???

  4. #4
    è giusto il length... solo che si scrive con la h in fondo

    testo.length

    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  5. #5
    Originariamente inviato da panta
    è giusto il length... solo che si scrive con la h in fondo

    testo.length


    :tongue:

    sono un dislessico, non solo con l'inglese, ma anche con l'italiano

    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  6. #6
    Originariamente inviato da crazyflasher
    peppe="simona";
    for(i=0; i<peppe.length; i++){
    trace(peppe.charAt(i));
    }

    ho provato questo e funge lo stesso ma qual'è la differenza tra charAt e substr
    ???

    il substr crea una porzione di stringa partendo da quella iniziale:

    var = "pippo"

    parte = string.substr(var,2,5)

    // restituisce : ippo

    chatAt invece restituisce il singolo carattere che si trova nella posizione scelta...
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  7. #7
    Originariamente inviato da chisono
    il substr crea una porzione di stringa partendo da quella iniziale:

    var = "pippo"

    parte = string.substr(var,2,3)

    // restituisce : ipp

    chatAt invece restituisce il singolo carattere che si trova nella posizione scelta...

    errata corrige:

    var,2,3 invece di var,2,5

    ovvero dal carattere 2 della stringa ne vengono presi altri 3...

    quindi il codice postato prima:
    parte = testo.substr(testo,i,1)
    -Raia Riccardo-
    Un forumello gnocco
    La vita è strana per questo bella

    non ero moderatore quando zork era un alcolizzato

  8. #8
    Originariamente inviato da chisono
    quindi il codice postato prima:
    parte = testo.substr(testo,i,1)
    No

    parte = testo.substr(i,1)

    Gli argomenti di substr sono inizio e lunghezza

    Disponibilità

    Flash Player 5.

    Uso

    myString.substr(inizio, lunghezza)

    Parametri

    inizio Un numero intero che indica la posizione del primo carattere in myString da usare per creare una sottostringa. Se inizio è un numero negativo, il punto di inizio è specificato a partire dalla fine della stringa, dove -1 è l'ultimo carattere.

    lunghezza Il numero di caratteri nella sottostringa creata. Se lunghezza non è specificato, la sottostringa include tutti i caratteri dall'inizio alla fine della stringa.

  9. #9
    ne approfitto dela tua gentilezza e ti facco un'altra domanda.

    Sto facendo delle prove con xml e ho seguito la guida qui si flash-mx.html.it

    Riesco a recuperare la stringa cosi:

    mio_xml = new XML();
    mio_xml.percorso = _root;
    mio_xml.ignoreWhite = true;
    mio_xml.onLoad = function(successo) {
    if (successo) {
    this.percorso.testo = this.firstChild.firstChild;
    trace(testo);

    } else {
    this.percoso.testo = "caricamento errato";
    }
    };
    mio_xml.load("arrivo.xml");

    Bene ora vorrei dividere il testo dovrei trasformarlo in stringa o è già uan stringa

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.