Мне нужно разобрать некоторые строки на основе 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 для синтаксического анализа такого рода строк?