■ compile 함수 : MULTILINE(또는 M) 정규식 컴파일 옵션 사용하기

----------------------------------------------------------------------------------------------------

※ re.MULTILINE 옵션을 사용하지 않은 경우 ['python one']만 반환된다.

 

import re

 

srePattern = re.compile('^python\s\w+', re.MULTILINE)

 

data = """python one

life is too short

python two

you need python

python three"""

 

result = srePattern.findall(data)

print(result)

 

[결과]

 

['python one', 'python two', 'python three']

----------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker
TAG