Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    29

    Regular Expression

    Salve io ho un piccolo problema con le RE
    Ho questa stringa :
    [(10.84.99.47)(BIMG)(8)][(10.84.99.25)(RISK)(5)][(10.84.99.57)(EURO07)(7)][(S2K3MKTANTCLU01)(ANTANA)(8)]
    e devo stampare a video il valore che c è in ogni [..] possibilmente su diverse righe e con eventuali spazi tra valori della stessa riga
    come fare?

  2. #2
    ciao,
    se utilizzi il metodo split è molto semplice:

    codice:
    String toFind = "[\\[\\]]";
            String input = "[(10.84.99.47)(BIMG)(8)][(10.84.99.25)(RISK)(5)][(10.84.99.57)(EURO07)(7)][(S2K3MKTANTCLU01)(ANTANA)(8)]";
            Pattern p = Pattern.compile(toFind);
            String[] items = p.split(input);
            for(String s : items) {
                System.out.println(s);
            }

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    29

    Regular Expression

    Grazie Sicenti problema risolto con il tuo consiglio

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.