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

Python 정규 표현식을 사용하여 줄 바꿈 또는 마침표로 문자열을 나누는 방법은 무엇입니까?

<시간/>

다음 코드는 주어진 문자열을 다음과 같이 마침표와 줄 바꿈으로 분할합니다.

import re
s = """Hi. It's nice meeting you.
My name is Jason."""
result = re.findall(r'[^\s\.][^\.\n]+', s)
print result

출력

이것은 다음과 같은 출력을 제공합니다.

['Hi', "It's nice meeting you", 'My name is Jason']