Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Stringtokenizer

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    86

    Stringtokenizer

    Ciao a tutti, ho un problema con le stringhe tokenizer. Io mi ritrovo una stringa di questo genere:

    !idUtente=nome!eta=25, e devo prendere soltanto i valori che sono dopo l'=.

    Allora ho fatto:

    StringTokenizer s = new StringTokenizer(stringaPassata, "!");

    in questo modo recupero:

    idUtente=nome
    eta=25, ma se volessi prendere esclusivamente il vaore togliendo anche nome, eta etc come dovrei fare?


    StringTokenizer s = new StringTokenizer(stringaPassata, "!,=");

    non funziona, mi restituisce per esempio idUtente,eta
    Shashia

  2. #2
    fai due stringtokenizer. La prima con !, la seconda con = (o, molto più semplicemente, nel secondo caso, potresti fare anche una substring prendendo l'indexOf del carattere '=')
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    86
    hmmm scusa, primo tokenizer, avrò:

    StringTokenizer s = new StringTokenizer(stringaPassata, "!");

    String primo = s.nextToken();
    String secondo = s.nextToken();

    avrò:
    primo=nome;
    secondo =25;

    String completo =primo+secondo;


    //secondo tokenizer

    StringTokenizer ss= new StringTokenizer(completo , "=");

    String a = ss.nextToken();
    String aa = ss.nextToken();

    risultato avrò:

    primo,secondo non i valori


    allora la stringa iniziale è questa:
    !nome=Peppe!cognone=pippo!eta=23

    devo prendermi solo peppe, pippo , 23
    Shashia

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 © 2026 vBulletin Solutions, Inc. All rights reserved.