Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để chia một chuỗi theo dấu ngắt dòng hoặc dấu chấm với các biểu thức chính quy trong Python?

Đoạn mã sau chia chuỗi đã cho theo dấu chấm và ngắt dòng như sau

Ví dụ

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

Đầu ra

Điều này cho kết quả sau

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