Perl-совместимое регулярное выражение (PCRE) в Python

мне нужно проанализировать некоторые строки на основе PCRE в Python, и я не знаю, как это сделать.

Строки, которые я хочу проанализировать, выглядят так:

match mysql m/^.\0\0\0\n(4\.[-.\w]+)\0...\0/s p/MySQL/ i/$1/

В этом примере я должны получить следующие элементы:

"m/^.\0\0\0\n(4\.[-.\w]+)\0...\0/s" ; "p/MySQL/" ; "i/$1/"

Единственное, что я нашел, касающееся манипуляции с PCRE в Python, - это этот модуль: http://pydoc.org/2.2.3/pcre.html (но написано, что это файл .so ...)

Вы знаете, существует ли какой-нибудь модуль Python для анализа такой строки?

26
задан Peter Mortensen 29 June 2018 в 15:47
поделиться