Python 카드맨 번호 이스케이프 해제
백슬래시를 두 번 쓰는 대신,
작은따옴표를 열기 전에 지정하는 특별한 명령어
r를 사용할 수 있습니다.
다음과 같은 문자열이 있다고 가정해 봅시다:
txt = '1 23 456 xax'
모든 숫자를 찾아서 괄호 안에 배치해 봅시다.
이를 위해 찾은 모든 숫자를 괄호 안에 넣은
동일한 숫자로 바꿉니다.
이중 백슬래시 대신 r 명령어를 사용합니다:
txt = '1 23 456 xax'
res = re.sub('(\d+)', r'(\1)', txt)
print(res)
코드를 실행한 후 다음 문자열이 출력됩니다:
'(1) (23) (456) xax'
다음 문자열이 주어집니다:
txt = 'ab cd ef'
모든 두 글자 부분 문자열에서 글자의 순서를 바꾸세요.
날짜가 포함된 문자열이 주어집니다:
txt = '2025:12:31'
이 날짜를 '31-12-2025' 형식으로 변환하세요.