목차
역자 서문 = 6
차례 = 8
저자 서문 = 11
1장. 정규 표현식 소개
실제 문제를 해결하는 방법 = 25
언어로서의 정규 표현식 = 26
정규 표현식의 사고 체계 = 29
egrep 메타 문자 = 32
조금 더 심화된 내용 = 51
필자의 한 마디 = 65
2장. 기초 예제
예제에 관하여 = 68
정규 표현식으로 텍스트 매치하기 = 71
정규 표현식을 이용한 텍스트 수정 = 87
3장. 정규 표현식의 기능과 종류
정규 표현식 훑어보기 = 133
문자열, 문자 인코딩과 모드 = 155
일반적인 메타 문자와 기능 = 170
앞으로 공부할 내용 = 208
4장. 정규 표현식 처리 원리
정규 표현식 엔진 = 211
매치의 기초 = 217
정규 표현식 중심 엔진과 텍스트 중심 엔진 = 225
백트래킹 = 230
탐욕스러운 수량자와 백트래킹 = 239
NFA, DFA와 POSIX = 257
요약 = 265
5장. 실용 정규 표현식 기법
균형 맞추기 = 268
몇 가지 간단한 예제 = 269
HTML 관련 예제 = 287
고급 예제 = 299
6장. 효율적인 정규 표현식 사용
백트래킹과 효율에 대한 예제 = 317
백트래킹에 대한 전반적인 이해 = 324
벤치마크 = 329
일반적인 최적화 방법 = 339
더 빠른 표현식을 만들기 위한 테크닉 = 355
루프 전개 = 368
자연스럽게 흘러가는 정규 표현식 = 390
요약 : 생각하는 습관을 기르자 = 396
7장. 펄
언어 구성요소로서 정규 표현식 = 402
펄의 정규 표현식 = 404
정규 표현식과 관련된 펄의 철학 = 414
qr/.../ 연산자와 정규 표현식 객체 = 428
매치 연산자 = 432
치환 연산자 = 449
split 연산자 = 453
펄의 고급 기능 = 462
펄에서의 효율 문제 = 490
이 장을 끝내면서 = 513
8장. 자바
정규 표현식 패키지 선택 = 516
객체 모델 = 519
패키지, 패키지, 패키지 = 524
썬의 정규 표현식 패키지 = 532
자카르타-ORO = 552
9장. 닷넷
닷넷의 정규 표현식 유형 = 564
닷넷 정규 표현식 사용법 = 574
핵심 객체 사용법 = 581
정적 '편의' 함수 = 597
보조 함수 = 599
닷넷의 고급 기능 = 601
부록 A. 그 외의 언어와 정규 표현식
C 프로그래밍과 정규 표현식 = 609
파이썬과 정규 표현식 = 614
PHP와 정규 표현식 = 617
찾아보기 = 621