Tôi đang tìm kiếm một biểu thức regex để khớp một vài dòng trên dòng phù hợp. Ví dụ:
ABCDEFGHADEFGH
ABCDEFGHADEFGH
ABCDEFGHDEFGHABCDEFGH
ABCDEFGHDEFGHABCDEFGH
ABCDEFGHABCDEFGHABCDEFGH
ABCDEFGHABCDEFGHABCDEFGH
XXXXXXXX
Tôi muốn chụp 2 dòng phía trên XXXXXXXX.
Bất kỳ trợ giúp sẽ được đánh giá cao. Lưu ý: với Python sử dụng thư viện lại
1
Dùng phần mềm gì? Các chương trình khác nhau có những ý tưởng khác nhau về việc regrec là gì.
—
David Richerby
Sử dụng Python cụ thể hoặc trong bất kỳ công cụ / ngôn ngữ?
—
kenorb
Nếu bạn đang sử dụng python, có thể tốt hơn là kết xuất toàn bộ vào một mảng, trong đó mỗi hàng là thành phần riêng của nó. Sau đó, bạn lặp qua mảng, tìm XXXXXXXX, một khi tìm thấy, sử dụng chỉ mục của mục đó -1 và -2 để lấy các dòng.
—
LPChip
chào người đàn ông cảm ơn vì lời khuyên, tôi đã làm điều đó với một vòng lặp for nhưng tự hỏi làm thế nào với regex
—
takobaba