Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 여러 줄의 패턴을 일치시키는 방법은 무엇입니까?

<시간/>

re.DOTALL 플래그는 '.' 특수 문자가 개행 문자를 포함한 모든 문자와 일치하도록 파이썬에 지시합니다.

import re
paragraph = \
'''
   This is a paragraph.
   It has multiple lines.
'''
match = re.search(r'<p>.*</p>', paragraph, re.DOTALL)
print match.group(0)

출력

This is a paragraph.
It has multiple lines.