정규표현식 생성 방식
정규표현식 생성 방식
1. re.compile()을 사용하여 패턴 탐색.
> 장점: 패턴 객체를 만들어서 반복적으로 사용할 수 있기 떄문에 찾고자 하는 패턴이 빈번한 경우, compile을 활용하면, 보다 편리하게 regex를 사용할 수 있음.
예)
p = re.compile('[ a-z]+') #패턴을 미리 compile해둠.
p_m = p.match('python') #compile한 패턴을 통해, 문자를 탐색.
참고) https://stackoverflow.com/questions/452104/is-it-worth-using-pythons-re-compile