정규표현식은 이메일 검사, 전화번호, 주민등록번호 등 유효성 검사를 할 때도 사용되지만 XSS 공격을 대비하여 보안처리 할 수도 있기 때문에 이번 기회에 정리해보려고 한다. 다른 분의 블로그 자료와 함께 '모던 웹을 위한 JavaScript jQuery 입문 3판' 책을 참고하여 정리하였다. 정규표현식 문법 \d 숫자를 대표하는 글자들 (d는 digit의 약자) => 숫자 \D 숫자를 제외한 문자 => 숫자 아님 \w 글자를 대표하는 글자들 (w는 word의 약자) => 아무 단어 (숫자 포함) \W 글자 대표 문자를 제외한 글자들(특수문자, 공백 등) => 아무 단어 아님 \s 공백 문자(스페이스, 탭, 뉴라인) \S 공백 문자를 제외한 문자 => 공백 문자 아님 + '하나 혹은 그 이상 연결된' 라는..