전체 페이지뷰

2016년 12월 3일 토요일

Regular expression with Python, Grouping

Grouping






그룹핑은 매우 유용한 도구입니다.
1. qunatifier를 subgroup에 적용하기 편리합니다.
2. 전체 식으로부터 변형해야 할 정확한 부위를 지정할 수 있습니다.
3. 매칭된 패턴으로부터 정보를 얻어낼 수 있습니다.
4. 식 안에서 추출된 정보를 반복 사용할 수 있습니다.

Regular expression with Python, Module & Compile

Module Operation

re 모듈을 사용하는 두가지 유용한 메소드들을 확인해 봅시다.

2016년 12월 2일 금요일

Regular expression with Python, MatchObject

MatchObject



match, search, finditer의 방법을 통해 얻어진 결과물을 MatchObject라고 합니다.
지금부터 이 object를 다루는 법을 살펴 보겠습니다.


Regular expression with Python, Modifyng a string


Modifyng a string

지금부터는 정규식 내부에서의 문자열 
변환에 대해 알아보겠습니다.


2016년 12월 1일 목요일

Regular expression with Python, Searching

Searching

RegexObject의 중요한 메소드들을 알아보겠습니다. 다른 언어들이 match만 있는 반면에 파이썬에는 match와 search의 두 가지 operation이 있음을 주목하시기 바랍니다.

Regular expression with Python, "re"

파이썬 정규표현식은 re 모듈에 의해 지원되므로 파이썬 쉘에서

>>> import re

Regular expression 4

Greedy quantifier와 Reluctant quantifier

/".+"/와 같은 quantifier를 적용할 때 어떤 일이 일어나는가를 보겠습니다.