352페이지 내용 중간 정도에 보면
"1부 5장 '패턴'편 참조"라고 되어 있는데요.
실제적으로 1부 5장에서도 패턴에 대한 설명은 없었던 걸로 알고 있습니다.
pattern="^[a-zA-Z][a-zA-Z0-9-_\.]{1,20}$"

pattern="\d{3}[\-]\d{4}[\-]\d{4}"
부분을 상세하게 설명해주셨으면 좋을 듯 합니다.