[Python] 정규식 (문자열 처리) - 자주 사용하는 정규식
1. re 사용 패턴 패턴 문자 의미 . 줄바꿈 문자를 제외한 1글자를 의미 ^ 문자열의 시작을 의미. 또는 not의 의미. $ 문자열의 끝을 의미 [] 문자의 집합 e.g. [xyz] 라고 패턴을 적게되면 x또는 y또는 z라는 문자와 매칭됨. [x-z] : 이렇게 범위로도 적을 수 있음. [^a] : a를 제외한 모든 문자를 의미. | or의 의미 e.g. a|b : a 또는 b문자를 의미 () 어떤 정규식을 하나의 그룹으로 묶어줌 e.g. ([a-c])([x-z]) : a, b, c와 매칭될 수 있는 그룹 1개와 x, y, z와 매칭될 수 있는 그룹을 의미. ax, az, by 등은 위 패턴과 매칭됨. 만약 괄호라는 문자 자체를 매칭하고싶으면 \(, \) 등으로 백슬래쉬를 이용한 escape를 해줘야..