El comando Java expresiones regulares le permite analizar los datos de una cadena para determinar si el contenido de la cadena es un número entero. Este comando se utiliza para confirmar que la entrada de sus lectores es en realidad un número, por lo que el código no devuelve un error si intenta realizar cálculos en las entradas no válidas . Se crea una pequeña función para verificar el valor y devolver el valor Boolean "true" si la entrada es de hecho un número entero . Instrucciones
1
Haga clic en el archivo Java que desee utilizar para verificar el valor y haga clic en " Abrir con". Haga clic en el editor Java para abrir el código en el editor.
2
Añada las librerías necesarias para utilizar el comando RegEx . Agregue las siguientes bibliotecas de la parte superior del archivo de Java:
java.util.regex.Matcher importación , importación java.util.regex.Pattern ;
3
Crear la expresión de cadena expresiones regulares para determinar el valor numérico y establecer la variable de entrada que contiene la cadena que desea evaluar . El siguiente código establece los siguientes valores:
Cadena regexpression = " [ - + ] [ 0-9 ] * \\ \\ [ 0-9 ] + $? . ? " , Número CharSequence = " 20 " ; ;
4
Ejecute el comprobador de expresiones regulares en el valor de entrada para determinar si la cadena es un entero. El código siguiente determina si el "número" variable es un entero:
MODELO
= Pattern.compile ( regexpression ) ; Matcher verificada = pattern.matcher ( número) ;
5
Volver "true " si el valor es un entero. En este ejemplo, se evalúa el número " 20 " , por lo que el valor de retorno es " true":
if ( verified.matches () ) { isValid = true ;}