abcc 

 

Abcabc 

 

일때 abcabc 찾기위해 

 

abc{2} 하게되면  

 

 

 

 된다 c {2}  되는 형태가 되어버린거다 

 

  

블록이 지정된것처럼 된다. 

 

 

 

만약 유효한 아이피를 확인하고싶으면 

 

192.168.0.1 

123.456.789.101 

127.0.0.1 

10.1.2.4 

일경우  

 

 

이렇게 아이피가 아닌것도 된다. 

 

따라서 다음과같은 조건이 피룡하다 

 

  1. 3자리가 아닌 모든 숫자 ( 한자리 또는 두자리 ) 아이피 1~99대역 

  2. 1 시작하는 모든 3자리 숫자 .  100~199 대역 

  3. 2로시작하면서 두번째 자리숫자가 0~4 세자리 200~249 

  4. 25 시작하면서 세번째 자리숫자가 0~5 세자리 250~255 

 

 

1 ->\d{1,2} 0-9 숫자  1자리 내지 2자리  

2  -> 1\d{2} 1 시작하고 0-9숫자 두자리 

3 ->  2[0-4]\d 

4 -> 24[0-5] 

 

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

 사용하여 표현을 한다. 

 

 


'오락기 > 정규표현식' 카테고리의 다른 글

정규표현식 전후방탐색  (0) 2018.05.11
정규 표현식 역참조  (0) 2018.05.11
정규표현식 수량자  (0) 2018.05.11
정규표현 연속문자  (0) 2018.05.11
정규표현식 메타문자  (0) 2018.05.11

+ Recent posts