why so so serious
So so를 찾기 위해선 어떻게?
\b <--빈칸
[a-z] 알파벳
+ 문자가 하나 이상 있으면 일치
여기서 \1의 의미는 [a-z]+를 묶은것이 버퍼에 저장되는 이버퍼에 저장된 첫번째 버퍼를 읽겠다라는 의미
다른 예로 보면
<H1>Text</H1>
<H2>Text</H3>
<H3>Text</H3>
<H4>Text</H4>
여기서 <H%d>와 </H%d>를 찾을껀데
보면
이런식으로 첫번째 조건이 버퍼로 저장되어[1-6] 을 다시 끔 사용한다.
포인트는 이것은 앞의 내용을 참조로 뒤에것을 찾기때문에 아무리
[1-6]이여도 두번재는 찾지않는다 왜냐하면 H2와 H3차이이기 때문이다
역참조는 있는걸 토대로 찾는거기때문이다
'오락기 > 정규표현식' 카테고리의 다른 글
정규표현식 전후방탐색 (0) | 2018.05.11 |
---|---|
정규표현식 하위 표현 (0) | 2018.05.11 |
정규표현식 수량자 (0) | 2018.05.11 |
정규표현 연속문자 (0) | 2018.05.11 |
정규표현식 메타문자 (0) | 2018.05.11 |