python 문자클래스

    [python] 파이썬 정규 표현식 정리

    Life is too short, You need python Python 정규표현식 정규 표현식의 기초, 메타 문자 . ^ $ * + ? { } [ ] \ | ( ) 정규 표현식에서 위 메타 문자들이 사용되면 특별한 의미를 갖게 된다. ​ 문자클래스 [] 정규표현식이 [abc]라면 'a,b,c 중 한개의 문자와 매치'를 뜻한다. []안에서의 하이픈(-)을 사용하게 되면 두 문자 사이의 범위를 의미한다. [a-c] = [abc], [0-5] = [012345] []내에서 ^ 메타 문자가 사용될 경우 반대(not)라는 의미를 갖는다. 정규표현식 설명 \d 숫자와 매치 \D 숫자가 아닌 것과 매치 \s whitespace 문자와 매치, 맨 앞의 빈 칸은 공백문자를 의미한다. \S whitespace 문자가 ..