Как извлечь подстроку между двумя маркерами?Python

Программы на Python
Anonymous
Как извлечь подстроку между двумя маркерами?

Сообщение Anonymous »

Предположим, у меня есть строка 'gfgfdAAA1234ZZZuijjk', и я хочу извлечь только часть '1234'.

Я знаю только несколько символов непосредственно перед AAA и после ZZZ интересующую меня часть 1234.

С помощью sed можно сделать что-то подобное со строкой:

Код: Выделить всё

echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|"
И в результате у меня будет 1234.

Как сделать то же самое в Python?

Подробнее здесь: https://stackoverflow.com/questions/466 ... wo-markers

Вернуться в «Python»