728x90
반응형
■ SRE_Pattern 클래스 : sub 함수를 사용해 참조 구문 사용하기
------------------------------------------------------------------------------------------------------------------------
구분 | 코드 |
#1 |
import re
srePattern = re.compile(r'(?P<name>\w+)\s+(?P<phone>\d+[-]\d+[-]\d+)') result = srePattern.sub('\g<phone> \g<name>', 'park 111-2222-3333') print(result)
[결과] '111-2222-3333 park'
|
#2 |
import re
srePattern = re.compile(r'(?P<name>\w+)\s+(?P<phone>\d+[-]\d+[-]\d+)') result = srePattern.sub('\g<2> \g<1>', 'park 111-2222-3333') print(result)
[결과] '111-2222-3333 park'
|
------------------------------------------------------------------------------------------------------------------------
728x90
반응형
'Python > re' 카테고리의 다른 글
[PYTHON/RE] ? 메타 문자 사용하기 (0) | 2017.12.19 |
---|---|
[PYTHON/RE] SRE_Pattern 클래스 : sub 함수를 사용해 입력 함수 사용하기 (0) | 2017.12.19 |
[PYTHON/RE] SRE_Pattern 클래스 : sub 함수를 사용해 참조 구문 사용하기 (0) | 2017.12.19 |
[PYTHON/RE] SRE_Pattern 클래스 : subn 함수를 사용해 문자열 바꾸기 (0) | 2017.12.19 |
[PYTHON/RE] SRE_Pattern 클래스 : sub 함수를 사용해 문자열 바꾸기 (0) | 2017.12.19 |
[PYTHON/RE] 부정형 전방 탐색하기 (0) | 2017.12.19 |
[PYTHON/RE] 긍정형 전방 탐색하기 (0) | 2017.12.19 |
[PYTHON/RE] 그룹핑 문자열 명칭 설정하기 (0) | 2017.12.19 |
[PYTHON/RE] 그룹핑 문자열 재참조하기 (0) | 2017.12.19 |
[PYTHON/RE] () 메타 문자 사용하기 (0) | 2017.12.19 |
[PYTHON/RE] \B 메타 문자 사용하기 (0) | 2017.12.18 |
댓글을 달아 주세요