Я ищу выражение регулярного выражения, чтобы соответствовать пару строк по сопоставленной линии. Например:
ABCDEFGHADEFGH
ABCDEFGHADEFGH
ABCDEFGHDEFGHABCDEFGH
ABCDEFGHDEFGHABCDEFGH
ABCDEFGHABCDEFGHABCDEFGH
ABCDEFGHABCDEFGHABCDEFGH
XXXXXXXX
Я хотел бы захватить 2 строки выше XXXXXXXX.
Любая помощь будет оценена. Примечание: с Python, использующим библиотеку re
1
Используя какое программное обеспечение? Различные программы имеют разные представления о том, что такое регулярное выражение.
—
Дэвид Ричерби
Использование Python специально или в любом инструменте / языке?
—
Кенорб
Если вы используете python, может быть лучше выгрузить целое в массив, где каждая строка является собственным элементом. Затем вы перебираете массив, находя XXXXXXXX, после того как найдены, используйте индекс этого элемента -1 и -2, чтобы получить строки.
—
LPChip
привет человек спасибо за совет, я сделал это уже с циклом for, но интересно, как сделать с регулярным выражением
—
Такобаба