본문 바로가기
조회 수 3085 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
subn()은 sub()와 동일한 기능을 하지만 추가로 바꾼 횟수를 리턴 (tutple 리턴)

>>> re.sub('X', 'Mr. Smith', 'attn: X\n\nDear X,\n') <----- X를 Mr. Smith로 변경
'attn: Mr. Smith\n\nDear Mr. Smith,\n'

>>> re.subn('X', 'Mr. Smith', 'attn: X\n\nDear X,\n')
('attn: Mr. Smith\n\nDear Mr. Smith,\n', 2) <------ 바꾼 횟수 2회

>>> print re.sub('X', 'Mr. Smith', 'attn: X\n\nDear X,\n')
attn: Mr. Smith

Dear Mr. Smith,

>>> re.sub('[ae]', 'X', 'abcdef')
'XbcdXf'
>>> re.subn('[ae]', 'X', 'abcdef')
('XbcdXf', 2)

- 아래의 예는 MM/DD/YY{,YY} 형식을 DD/MM/YY{,YY}으로 변경

>>> re.sub(r'(\d{1,2})/(\d{1,2})/(\d{2,4})',r'\2/\1/\3','2/20/91') <---- raw string, 출력에 \N 서브그룹 사용
'20/2/91'
>>> re.sub(r'(\d{1,2})/(\d{1,2})/(\d{2}|\d{4})', r'\2/\1/\3', '2/20/1991')
'20/2/1991'


Title
List of Articles
번호 제목 글쓴이 날짜 조회 수
58 Network Programming - socket() 모듈을 사용해 TCP Server, client 생성 Hojung 2013.04.06 34877
57 Regular Expression (matching vs searching) Hojung 2013.03.23 9902
56 FTP Download Script Hojung 2013.04.06 8058
55 SocketServer 모듈을 사용해 TCP Server/Client 작성 Hojung 2013.04.06 6825
54 GUI 기본 file Hojung 2013.04.06 6679
53 Network Programming - socket() 모듈을 사용해 UDP Server, client 생성 Hojung 2013.04.06 6264
52 Starting out with Python 정리 - 3. Simple Functions file Hojung 2013.03.20 5859
51 brew install python on Mac OS X + pyqt, lxml and spynner Hojung 2013.03.29 5797
50 E-Mail 작성 및 발송 스크립트 Hojung 2013.04.06 4615
49 내장함수 Hojung 2013.03.06 4380
48 Python 2.7 in CentOS with no issue (setuptools, pip, virtualenv) Hojung 2014.08.31 4261
47 Gmail SMTPx2, POP, IMAP Script Hojung 2013.04.06 4253
46 How to install pip, spynner, macports and py-pyqt4 Hojung 2013.03.22 4217
45 Starting out with Python 정리 - 4. Decision Structures and Boolean Logic file Hojung 2013.03.20 4135
44 Think Python 정리 - 13. Case Study: Data Structure Selection Hojung 2013.03.20 4056
43 Regular Expression (찾기) - findall() and finditer() Hojung 2013.03.26 4006
42 Interactive IMAP4 Script Hojung 2013.04.06 3900
41 Think Python 정리 - 14. Files Hojung 2013.03.20 3812
40 Regular Expression (문자열을 RE를 이용 list 리턴) - split() Hojung 2013.03.26 3811
39 Think Python 정리 - 5. Conditionals and Recursion file Hojung 2013.03.20 3705
Board Pagination ‹ Prev 1 2 3 Next ›
/ 3

Designed by sketchbooks.co.kr / sketchbook5 board skin

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5