Python 정규표현식 [기본연산자] . 개행문자를 제외한 모든 문자 a 문자 a ab 문자 ab x|y x나 y \y 특수문자 y를 이스케이프 [캐릭터 클래스] [a-d] a,b,c,d 중 문자 1개 [^a-d] a,b,c,d를 제외한 문자 1개 \d 숫자(digit) 1개 \D 숫자가 아닌 개채 1개 \s 공백 1개 \S 공백이 아닌 개채 1개 \w 알파벳 또는 숫자 1개 \W 알파벳이나 숫자가 아닌 개채 1개 [양적 연산자] x* 0개 이상의 x x+ 1개 이상의 x x? 0이나 1개인 x x{2} x가 정확히 2개 x{2,5} 2개에서 5개사이의 x [이스케이프 문자] \n 개행(새로운 줄) \r 캐리지 리턴(현재 줄의 맨 앞) \t 탭 [위치 지정] ^ 문자열 처음 \b 단어 경계 \B 비단어 ..