• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

IP주소 검색하는 정규표현식은 잘못된 것 같습니다.

20.02.25 11:04 작성 조회수 378

0

강의에 예시로 IP주소 매칭 정규표현식을 [0-9]{1,3}\.과 같은 방식으로 찾아낼 수 있다고 하셨는데 그렇게 되면 IP주소 대역이 넘어가는 256이상의 숫자까지 모두 검색되어 실제 네트워크에 존재하지 않는 네트워크 정보가 포함됩니다. 잘못된 예시인 것 같아 글 남깁니다.

답변 1

답변을 작성해보세요.

1

녕하세요. 출장일정으로 늦게 답변드려 죄송합니다. 

의견감사드립니다. 지적하신 부분이 맞습니다. 간단히 표현한거라고 생각하시면 좋을거 같습니다. 정확히 한다면

[0-2]{0,1}[0-5]{0,1}[0-5]{0,1}

형태로 하는게 좀더 정확할거 같습니다.