이 문서는 더는 지원되지 않는 이전 버전의 파이썬 용입니다. 업그레이드하고, 다음 설명서를 읽어야 합니다: 현재 안정 버전에 대한 파이썬 설명서.

# 텍스트 처리 서비스

이 장에서 설명하는 모듈은 광범위한 문자열 조작 연산과 기타 텍스트 처리 서비스를 제공합니다.

바이너리 데이터 서비스 에 기술되어 있는 `codecs` 모듈 또한 텍스트 처리와 밀접한 관련이 있습니다. 또한, 텍스트 시퀀스 형 — str 에 있는 파이썬의 내장 문자열형에 대한 설명서를 참조하십시오.

- `string` — 일반적인 문자열 연산
  - 문자열 상수
  - 사용자 지정 문자열 포매팅
  - 포맷 문자열 문법
    - 포맷 명세 미니 언어
    - 포맷 예제
  - 템플릿 문자열
  - 도움 함수
- `re` — Regular expression operations
  - Regular Expression Syntax
  - Module Contents
  - Regular Expression Objects
  - Match Objects
  - Regular Expression Examples
    - Checking for a Pair
    - Simulating scanf()
    - search() vs. match()
    - Making a Phonebook
    - Text Munging
    - Finding all Adverbs
    - Finding all Adverbs and their Positions
    - Raw String Notation
    - Writing a Tokenizer
- `difflib` — 델타 계산을 위한 도우미
  - SequenceMatcher 객체
  - SequenceMatcher 예제
  - Differ 객체
  - Differ 예제
  - difflib의 명령 줄 인터페이스
- `textwrap` — 텍스트 래핑과 채우기
- `unicodedata` — 유니코드 데이터베이스
- `stringprep` — 인터넷 문자열 준비
- `readline` — GNU readline 인터페이스
  - 초기화 파일
  - 줄 버퍼
  - 히스토리 파일
  - 히스토리 목록
  - 시동 훅
  - 완성
  - 예제
- `rlcompleter` — GNU readline을 위한 완성 함수
  - Completer 객체