문돌이 존버/코딩연습
2021. 3. 12.
파이썬 정규표현식(regexp) [], ^, |, 기호(+, ?, ., *)
유명한 스탠포드 대학의 Jurafsky 교수가 제공하는 Regular Expressions PPT를 사용해 첨부 자료를 작성했습니다. 큰 괄호 [] 안에 있는 문자가 패턴이 된다. 아래 예시를 살펴보자. [wW]: 소문자 w 및 대문자 W라면 매치 (or의 관계) [123456789]: 1~9 중 하나의 숫자 (주의) [wW]의 경우, Wwbook에서 "wbook"에만 매치된다. 즉 w와 W 중 하나에만 해당되는 것이다. 아래 예시를 참고하자. [] 안에 모든 문자를 일일이 적어주기는 귀찮기에 Range를 사용해도 된다. 여전히 주의할 점은 or의 관계라는 것이다. 두 번째 [a-z]의 경우, 예시 문장이 모두 소문자로 이루어져 있지만 "m"만 매치되었다. [A-Z]: 영어 대문자 [a-z]: 영어 소문..