목차
1장 문자열
1.0 개요
1.1 부분문자열 접근하기
1.2 기본값 설정하기
1.3 임시 변수를 사용하지 않고 값을 맞바꾸기
1.4 문자를 값으로, 값을 문자로 변환하기
1.5 명칭이 있는 유니코드 문자 사용하기
1.6 한 번에 한 글자씩 문자열 처리하기
1.7 문자열의 단어 또는 글자의 순서를 뒤집기
1.8 유니코드 결합 문자를 단일 문자로 취급하기
1.9 유니코드 결합 문자가 들어간 문자열을 정규화하기
1.10 유니코드 문자열을 옥텟들의 시퀀스로 다루기
1.11 탭을 스페이스로, 스페이스를 탭으로 변환하기
1.12 사용자가 입력한 내용에 들어 있는 변수 이름을 값으로 치환하기
1.13 대소문자 변환하기
1.14 제목이나 헤드라인에 적절하게 대소문자 쓰기
1.15 문자열 안에서 함수와 표현식 보간하기
1.16 히어 도큐먼트 들여쓰기
1.17 단락의 서식을 재조정하기
1.18 문자 이스케이프
1.19 문자열 끝에 있는 공백 잘라내기
1.20 쉼표로 구분된 데이터 해석하기
1.21 상수 변수
1.22 사운덱스(soundex 일치 검사
1.23 프로그램: fixstyle
1.24 프로그램: psgrep
2장 수
2.0 개요
2.1 문자열이 올바른 숫자인지 검사하기
2.2 부동소수점 수의 반올림
2.3 부동소수점 수 비교하기
2.4 연속된 정수 수열에 대해 연산하기
2.5 로마 숫자 다루기
2.6 난수 생성하기
2.7 재현 가능한 난수열 만들기
2.8 더욱 예측하기 힘든 난수 만들기
2.9 값이 편향된 난수 만들기
2.10 라디안 대신 도를 사용한 삼각함수
2.11 여러 가지 삼각함수 사용하기
2.12 로그 값 구하기
2.13 행렬의 곱셈
2.14 복소수 사용하기
2.15 이진수, 팔진수, 십육진수 변환하기
2.16 숫자에 쉼표 삽입하기
2.17 복수형을 올바르게 출력하기
2.18 프로그램: 소인수 분해