Il comando Java RegEx consente di analizzare i dati provenienti da una stringa per determinare se il contenuto della stringa è un numero intero . Si utilizza questo comando per confermare che la voce dei tuoi lettori è in realtà un numero , in modo che il codice non restituisce un errore se si tenta di eseguire calcoli su voci non valide . Si crea una piccola funzione per verificare il valore e restituire il valore booleano "true" se la voce è davvero un numero intero. Istruzioni 
 1 
 destro del mouse sul file di Java che si desidera utilizzare per verificare il valore e fare clic su " Apri con ". Clicca il tuo editor di Java per aprire il codice nell'editor . 
 
 2 
 Aggiungi le librerie necessarie per utilizzare il comando regex. Aggiungere le seguenti librerie per la parte superiore del file Java : 
 
 import java.util.regex.Matcher ; importazione java.util.regex.Pattern ; 
 3 
 Creare l'espressione stringa regex per determinare il valore numerico e impostare la variabile di input che contiene la stringa che si desidera valutare . Il codice seguente imposta questi valori : 
 
 regexpression String = " [ - + ] [ 0-9 ] * \\ \\ [ 0-9 ] + $ ? . ? " ; Numero CharSequence = " 20 " ; ; 
 4 
 eseguire il controllo RegEx sul valore di ingresso per determinare se la stringa è un numero intero . Il codice seguente determina se il "numero" variabile è un numero intero : 
 
 pattern pattern = Pattern.compile ( regexpression ) ; Matcher verificato pattern.matcher = ( numero ) ; 
 5 < p > Ritorna "true" se il valore è un numero intero . In questo esempio , il numero "20" viene valutata , in modo che il valore di ritorno è " vero " : 
 
 se ( verified.matches () ) { isValid = true ; }