반응형

문자열로 되어 있는 IPv4와 IPv6주소가 제대로 된 것인지 체크하는 정규식패턴.


IPv4는 잘되는데..

IPv6는 오류가 좀 있다 -_-;;

아무래도 중간에 ::(double colon) 로 축약되는 부분이 문제인데..머리가 안돌아간다 ;;


IPv4 정규식

"(1[0-9]{2}|2[0-5][0-5]|[0-9]{1,2})(\\.(1[0-9]{2}|2[0-5][0-5]|[0-9]{1,2})){3}"


IPv6 정규식

"[a-fA-F0-9]{4}:(:|([a-fA-F0-9]{1,4}:)){1,4}:?[a-fA-F0-9]{1,4}$"



'develop > 공통' 카테고리의 다른 글

소켓 Close시 TIME_WAIT 문제(C언어)  (0) 2013.12.30
DualStack Mobile IPv6 with Multiple Care of Address  (0) 2013.06.24
웹 표준에 대한 블로그  (0) 2012.11.26
HTML5 변경 점  (0) 2012.11.26
C++ Operator Precedence  (0) 2010.02.23

+ Recent posts