Я шукаю вираз регулярного виразів, щоб відповідати пару рядків по збіжній лінії. Наприклад:
ABCDEFGHADEFGH
ABCDEFGHADEFGH
ABCDEFGHDEFGHABCDEFGH
ABCDEFGHDEFGHABCDEFGH
ABCDEFGHABCDEFGHABCDEFGH
ABCDEFGHABCDEFGHABCDEFGH
XXXXXXXX
Я хотів би захопити 2 рядки над XXXXXXXX.
Будь-яка допомога буде вдячна. Примітка: з Python за допомогою бібліотеки re
1
Використовуючи яке програмне забезпечення? Різні програми мають різні уявлення про те, що таке регулярний вираз.
—
Девід Річербі
Використовуєте Python спеціально або будь-яким інструментом / мовою?
—
kenorb
Якщо ви використовуєте python, можливо, краще буде скинути ціле в масив, де кожен рядок є власним елементом. Потім ви перебираєте масив, знаходячи XXXXXXXX, як тільки знайдете, використовуєте індекси цього пункту -1 і -2, щоб отримати рядки.
—
LPChip
привіт, дякую за пораду, я зробив це вже з циклом, але цікаво, як це зробити з regex
—
takobaba