research:pythonregularexpression
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
research:pythonregularexpression [2014/01/09 05:49] – [기본 기호] changwoo | research:pythonregularexpression [2014/10/09 21:24] (현재) – 바깥 편집 127.0.0.1 | ||
---|---|---|---|
줄 37: | 줄 37: | ||
* (?=....) lookahead이다. 'Issac (? | * (?=....) lookahead이다. 'Issac (? | ||
* (?!....) (? | * (?!....) (? | ||
- | * (?<=...) ...안의 문자열로 시작하면 매칭한다. '' | + | * %%(?<=...)%% ...안의 문자열로 시작하면 매칭한다. '' |
* (?<!...) ...안의 문자열로 시작하지 않으면 매칭한다. | * (?<!...) ...안의 문자열로 시작하지 않으면 매칭한다. | ||
* (? | * (? | ||
줄 43: | 줄 43: | ||
* \A 문자열의 처음과 매칭된다. | * \A 문자열의 처음과 매칭된다. | ||
* \b 빈문자와 매칭되나 단어의 앞뒤에만 적용된다. 예를 들어 r' | * \b 빈문자와 매칭되나 단어의 앞뒤에만 적용된다. 예를 들어 r' | ||
- | * \B \b의 반대 케이스로 빈 문자와 매칭디조만, 단어의 앞뒤에는 적용되지 않는다. 예를 들어 r' | + | * \B \b의 반대 케이스로 빈 문자와 매칭되지만, 단어의 앞뒤에는 적용되지 않는다. 예를 들어 r' |
* \d 숫자와 매칭된다. [0-9]와 같다 | * \d 숫자와 매칭된다. [0-9]와 같다 | ||
* \D 숫자가 아닌 것들과 매칭된다. [^0-9]와 같다. | * \D 숫자가 아닌 것들과 매칭된다. [^0-9]와 같다. | ||
줄 51: | 줄 51: | ||
* \W non-alphanumeirc | * \W non-alphanumeirc | ||
* \Z 문자열의 끝. | * \Z 문자열의 끝. | ||
+ | |||
+ | ===== 참고 사이트 ===== | ||
+ | * http:// | ||
research/pythonregularexpression.1389246564.txt.gz · 마지막으로 수정됨: 2014/10/09 21:23 (바깥 편집)