JAVA

[JAVA] 정규식 사용 (Pattern.matches)

SongMinu 2019. 7. 24. 18:16
728x90
if(!Pattern.matches(정규식, 데이터) {
	~~~
}

사용 예

String ip_reg = "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$";
String ip_data = param.get("ip").toString();

if(!Pattern.matches(ip_reg, ip_data) {
	map.put("sError", "IP형식이 올바르지 않습니다.");
    return map;
}
반응형