Hướng dẫn python get text between two strings multiline - python lấy văn bản giữa hai chuỗi nhiều dòng
Tôi có bài kiểm tra sau (được định dạng giống như bên dưới): Show
Tôi đang cố gắng để có được văn bản giữa "Phần kiểm tra: và phần sau phần của tôi Tôi đã thử một số nỗ lực với các mẫu Regex khác nhau và tôi không đi đâu được. Nếu tôi làm:
Sau đó, tôi nhận được phản hồi chính xác của:
Nhưng nếu tôi làm
| )
... My Class: TEST DATA ... Test Section: ... MY SECTION ... MY SECTION 2 ... | '''
>>>
>>> import re
>>> re.findall('(?<=Test)(.*?)(?=)', s) # without flags
[]
>>> re.findall('(?<=Test)(.*?)(?=)', s, flags=re.S)
[' Section: