Самый простой способ проверить, правильно ли указан ip в ipv4, - это использовать commons-validator-1.4.0.jar с классом: -
org.apache.commons.validator.routines.InetAddressValidator
InetAddressValidator
Например
InetAddressValidator inetValidator = InetAddressValidator.getInstance();
inetValidator.isValidInet4Address(yourIPAddress);
, который использует это простое регулярное выражение: -
"^(\\d{1,3})\\.(\\d{1,3})\\.(\\d{1,3})\\.(\\d{1,3})$";