Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come utilizzare Regex in campioni Java

Le espressioni regolari forniscono un modo per i programmatori Java per abbinare un testo di input contro certi schemi che specificano . Spesso chiamato " regex " per convenienza , permettono di cercare le occorrenze di alcuni segmenti di testo da un lungo flusso di dati . È inoltre possibile utilizzare le espressioni regolari per eseguire una ricerca e sostituzione operazione su contenuti testuali . Mentre le espressioni regolari possono apparire complesso a prima , il linguaggio di programmazione Java fornisce molte classi di supporto per rendere più facile per voi per incorporare le espressioni regolari nelle vostre codici . Istruzioni
1

Fare clic sul pulsante "Start" dalla barra delle applicazioni di Windows e digitare " notepad " . Selezionare " notepad " dalla lista delle applicazioni che appaiono
2

Tipo " import java.util.regex * , . ». ( Senza virgolette ) nella prima riga della finestra di Blocco note. Questa riga di codice importa le librerie necessarie per consentire di utilizzare le espressioni regolari classi
3

Tipo le seguenti righe di codice sulla riga successiva : .

Classe pubblica Splitter {

public static void main (String [] args ) throws Exception { }


}

Questo definisce una nuova classe chiamata Splitter e la sua corrispondente "main ()" metodo che verrà utilizzato per contenere il corpo principale dei vostri codici
4

Aggiungere il seguente codice all'interno del " main ( ) " metodo : .

pattern p = Pattern.compile ( " [ \\ \\ s ] + ");

Questo crea un modello che viene compilato dal l'espressione regolare " [ \\ \\ s ] +" . Si può interpretare l'espressione come specificare zero o più occorrenze dei caratteri virgola seguita da spazi bianchi
5

Digitare il seguente codice nella riga successiva : .

String [ ] result = p.split ( "uno, due, tre, quattro , cinque" ) ;

Questo divide la stringa di input utilizzando il modello di espressione regolare e memorizza il risultato nella matrice risultato
6

Aggiungi le seguenti righe di codice per la verifica sulle ultime righe prima della chiusura della " main () " metodo :

for (int i = 0; i < result.length ; i + + ) per

System.out.println ( risultato [ i] ) ;

stampa ogni parte della stringa di input dopo che è stato suddiviso , secondo il modello di espressione regolare . Vedrete il ciclo correre per cinque volte ogni elemento della matrice risultato viene stampato .

 

Programmazione © www.354353.com