De Java RegEx opdracht kunt u de gegevens van een string parsen om te bepalen of de inhoud van de string is een geheel getal . U gebruikt deze opdracht om te bevestigen dat de vermelding van uw lezers is eigenlijk een nummer, zodat de code geen fout terug als u probeert om berekeningen uit te voeren op ongeldige vermeldingen . U maakt een kleine functie om de waarde te controleren en de terugkeer van de Booleaanse waarde " true " als de vermelding is inderdaad een geheel getal . Instructies 1 rechtermuisknop op het Java- bestand dat u wilt gebruiken om de waarde te controleren en klik op ' Openen met . " Klik op uw Java- editor om de code te openen in de editor . < br > 2 Voeg de bibliotheken die nodig zijn om de RegEx commando te gebruiken . Voeg de volgende bibliotheken naar de top van de Java-bestand : import java.util.regex.Matcher ; import java.util.regex.Pattern ; 3 Maken de RegEx tekenreeksexpressie om de numerieke waarde te bepalen en het opzetten van de inputvariabele dat de snaar die u wilt evalueren bevat . De volgende code stelt deze waarden : String regexpression = " [ - + ] [ 0-9 ] * \\ \\ [ 0-9 ] + $ ? . ? ' ; CharSequence aantal = " 20 " ,, 4 Start RegEx speelstuk op de ingangswaarde te bepalen of de reeks een geheel getal . De volgende code bepaalt of de variabele " aantal " is een geheel getal : Patroon patroon = Pattern.compile ( regexpression ) ; Matcher geverifieerd = pattern.matcher (aantal ) ; 5 Return "true " als de waarde een geheel getal . In dit voorbeeld wordt het getal " 20 " geëvalueerd , zodat de return waarde is " true " : if ( verified.matches ( ) ) { isValid = true; } < br >
|