728x90
반응형
정규표현식 - 특정 문자
page 7 - [ ] 의 쓰임
[ ] 은 정규표현식에서 후보군을 지정할때 사용한다.
Case 1
[~] 는 ~ 중에서 1개를 찾아준다는 의미이므로, [oyu]는 o,y,u 중 한개를 찾아 반환한다.
여기서 중요한점은 [ ]는 하나의 문자로 취급한다는 점이다.
Case 2
[dH]. 앞서 말한것 처럼 [ ]는 하나의 문자로 취급되므로 총 2개의 문자이다.
d나 H중에 하나의 문자를 찾고 그 뒤에 따라오는 문자를 선택하게 된다.
page 8 - -(range 문자) 사용법
-(range 문자)는 문자를 일일히 입력할수 없을때 범위를 지정해주는 간편한 기호이다.
Case 1
C-K까지의 문자 중 하나를 선택
Case 2
Case 1번을 일일히 입력할 경우
Case 3
a에서 d까지의 문자 중 하나를 선택
Case 4
2에서 6까지의 문자 중 하나를 선택
Case 5
C에서 K, a에서 d, 2에서 6 까지의 문자 중 하나를 선택
page 9 - ^(캐럿 문자)의 다른 의미로써의 사용
^(캐럿 문자)가 [ ] 안에서 사용될 경우 not의 의미를 가진다
Case 1
C,D,g,h,i,4,5를 제외한 문자를 선택한다.
Case 2
W 에서 Z 까지를 제외한 문자를 선택한다.
반응형
'개발' 카테고리의 다른 글
[정규 표현식] 수량자 - 1 (0) | 2017.04.18 |
---|---|
[정규 표현식] SUBPATTERN (0) | 2017.04.18 |
[정규 표현식] 모든 문자 (0) | 2017.04.18 |
[정규 표현식] 위치와 이스케이핑 (0) | 2017.04.18 |
[정규 표현식] 정규 표현식 패턴 기본 (0) | 2017.04.18 |
댓글