Visualizzazione dei risultati da 1 a 8 su 8

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2015
    Messaggi
    5

    [JAVA] Regular epression e quadre

    Ciao a tutti,
    sto tentando di fare un piccolo script java che data una stringa mi costruisca una array con i soli elementi richiesti.

    codice:
    public static void main(String[] args) {
            // TODO code application logic here
            String reg;
            String expression = "['0000000013','THUS|ETER','VALU']/(['0000000012','FPOD|VHFU','VALU']*['0000000137','PCO','GAS1'])";
    
    
            reg = "[\\[.*?\\]]";
            
            String[] aExt =  expression.split(reg);
            for (int i = 0; i < aExt.length; i++) {
                System.out.println("Tripletta: "+ aExt[i]);
            }
            
        }
    il risultato di tutto ciò è:
    codice:
    Tripletta: 
    Tripletta: '0000000013','THUS|ETER','VALU'
    Tripletta: /(
    Tripletta: '0000000012','FPOD|VHFU','VALU'
    Tripletta: 
    Tripletta: 
    Tripletta: '0000000137','PCO','GAS1'
    Tripletta: )
    Mentre io vorrei un array così composto:
    codice:
    Tripletta: '0000000013','THUS|ETER','VALU'
    Tripletta: '0000000012','FPOD|VHFU','VALU'
    Tripletta: '0000000137','PCO','GAS1'


    Dove sbaglio?
    Grazie a tutti per il supporto.
    Ultima modifica di pikiuz; 30-07-2015 a 15:12

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.