정규표현식(regular expression)은 일정한 패턴을 가진 문자열을 표현하는 방법으로 특정한 규칙으로 된 문자열을 추출하거나 바꿀 때 사용한다. 문자열이 정해진 규칙에 맞는지 판단할 때도 사용한다. 메타 문자 . ^ $ * + ? { } [ ] \ | ( ) 메타 문자(meta characters)란 원래 그 문자가 가진 뜻이 아닌 특별한 용도로...
re module 파이썬은 정규표현식을 지원하기 위해 re(regular expression) 모듈을 제공한다. m = re.match('패턴', '문자열) 컴파일과 메소드를 한번에 수행할 수 있지만 패턴을 여러번 사용해야 할 때는 위의 예제처럼 re.compile을 사용하는 것이 편하다. 패턴 객체 메소드 match() 문자열의 처음부터 매치되는지 ...