본문 바로가기
조회 수 3086 추천 수 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 내장함수 Hojung 2013.03.06 4380
57 Upgrading Python 2.7 to 3.3 on MAC OS X Hojung 2013.03.04 2900
56 Think Python 정리 - 9. Case Study: Word Play (파일읽기) Hojung 2013.03.20 2682
55 Think Python 정리 - 8. Strings Hojung 2013.03.20 2248
54 Think Python 정리 - 7. Iteration (while loop) Hojung 2013.03.20 2490
53 Think Python 정리 - 6. Fruitful Functions Hojung 2013.03.20 2323
52 Think Python 정리 - 5. Conditionals and Recursion file Hojung 2013.03.20 3705
51 Think Python 정리 - 4. Case Study: Interface Design file Hojung 2013.03.20 3686
50 Think Python 정리 - 3. Functions file Hojung 2013.03.20 2948
49 Think Python 정리 - 2. Variables, Expressions, and Statements Hojung 2013.03.20 2527
48 Think Python 정리 - 17. Classes and Methods Hojung 2013.03.20 2253
47 Think Python 정리 - 16. Classes and Functions file Hojung 2013.03.20 2761
46 Think Python 정리 - 15. Classes and Objects file Hojung 2013.03.20 2611
45 Think Python 정리 - 14. Files Hojung 2013.03.20 3812
44 Think Python 정리 - 13. Case Study: Data Structure Selection Hojung 2013.03.20 4056
43 Think Python 정리 - 12. Tuples file Hojung 2013.03.20 2396
42 Think Python 정리 - 11. Dictionaries Hojung 2013.03.20 2915
41 Think Python 정리 - 10. Lists file Hojung 2013.03.20 2180
40 Think Python 정리 - 1. The Way of the Program Hojung 2013.03.20 2392
39 Starting out with Python 정리 - 9. More About Strings file Hojung 2013.03.20 2287
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