Red de conocimiento informático - Consumibles informáticos - (en java) expresión regular que coincide con IP

(en java) expresión regular que coincide con IP

La IP es 0.0.0.0 a 255.255.255.255. Los números no pueden comenzar con 0, como 012.

[1-9]?\\d significa 0-99

1\\d{2} significa 100-199

2[0-4 ]\\d significa 200-249

25[0-5] significa 250-255

|Siempre que se cumpla una de las expresiones separadas por símbolos, las siguientes expresiones no debe ser analizado Su problema es \\d|[1-9]\\d|1\\d{2} aquí está el primer \\d que es suficiente.

Cámbielo a esto (25[0-5]|2[0-4]\\d|1\\d{2}|[1-9]?\\d)(\\ (25[0-5]|2[0-4]\\d|1\\d{2}|[1-9]?\\d)) {3}