我想使用Java驗(yàn)證IPv4地址。應(yīng)該使用點(diǎn)十進(jìn)制表示法來(lái)編寫它,因此它應(yīng)該有3個(gè)點(diǎn)(“ .”),沒(méi)有字符,點(diǎn)之間的數(shù)字以及數(shù)字應(yīng)在有效范圍內(nèi)。應(yīng)該怎么做?
3 回答

拉風(fēng)的咖菲貓
TA貢獻(xiàn)1995條經(jīng)驗(yàn) 獲得超2個(gè)贊
您可以使用此功能-
public static boolean validate(final String ip) {
String PATTERN = "^((0|1\\d?\\d?|2[0-4]?\\d?|25[0-5]?|[3-9]\\d?)\\.){3}(0|1\\d?\\d?|2[0-4]?\\d?|25[0-5]?|[3-9]\\d?)$";
return ip.matches(PATTERN);
}
添加回答
舉報(bào)
0/150
提交
取消