Cómo Validar una Dirección IP en Java

Una dirección IP tiene el formato [0-255].[0-255].[0-255].[0-255], así que una expresión regular con este formato debe servir al propósito o la dirección IP de la cadena se puede dividir el uso de la Cadena.split(...) y un cheque puede ser añadido.


Medidas



  • Imagen titulada Validar una Dirección IP en Java Paso 1
    1
    @@_
    @@el Uso de la expresión regular: El siguiente método devolverá true es la Dirección IP es válida, de lo contrario devuelve false.public boolean validateIPAddress( Cadena ipAddress ){final Patrón ipAdd= Patrón.compile('b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?) '{3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)b') retorno ipAdd.combinador(dirección ip).partidos() }

  • Imagen titulada Validar una Dirección IP en Java Paso 2
    2
    @@_
    @@Utilizando el método split de la Cadena: El método descrito arriba también puede ser escrito en una forma sencilla como followspublic booleano validateIPAddress( Cadena ipAddress ) {String[] tokens = ipAddress.split('//.') si (tokens.length != 4) {return false }for (String str : fichas) {int i = Integer.parseInt(str) si ((i < 0) || (i > 255)) {return false }}return true }







  • Como Validar una Direccion IP en Java


    Una direccion IP tiene el formato [0-255].[0-255].[0-255].[0-255], asi que una expresion regular con este formato debe servir al proposito o la direccion IP de la cadena se puede dividir el uso de la Cadena.split(...) y un cheque puede ser añadido.


    Medidas



  • Imagen titulada Validar una Direccion IP en Java Paso 1
    1
    @@_
    @@el Uso de la expresion regular: El siguiente metodo devolvera true es la Direccion IP es valida, de lo contrario devuelve false.public boolean validateIPAddress( Cadena ipAddress ){final Patron ipAdd= Patron.compile('b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?) '{3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)b') retorno ipAdd.combinador(direccion ip).partidos() }

  • Imagen titulada Validar una Direccion IP en Java Paso 2
    2
    @@_
    @@Utilizando el metodo split de la Cadena: El metodo descrito arriba tambien puede ser escrito en una forma sencilla como followspublic booleano validateIPAddress( Cadena ipAddress ) {String[] tokens = ipAddress.split('//.') si (tokens.length != 4) {return false }for (String str : fichas) {int i = Integer.parseInt(str) si ((i < 0) || (i > 255)) {return false }}return true }
  • Cómo Validar una Dirección IP en Java

    Una dirección IP tiene el formato [0-255].[0-255].[0-255].[0-255], así que una expresión regular con este formato debe servir al propósito o la dirección IP de la cadena se puede dividir el uso de la Cadena.split(...) y un cheque puede ser añadido.
    Recommander aux amis
    • gplus
    • pinterest

    Comentario

    Dejar un comentario

    Clasificación