Механизмы регулярных выражений, встроенные в различные языки, обычно имеют различия, даже если общий синтаксис одинаков. В PHP встроено несколько механизмов регулярных выражений (POSIX и PCRE), поэтому в зависимости от того, какие функции регулярных выражений вы используете, будет зависеть от того, насколько хорошо они преобразуются.
Если вы в основном использовали preg_*
функции, то они должны в основном преобразовываться без проблем, однако я считаю, что в реализации регулярных выражений на python отсутствуют некоторые более продвинутые функции, включенные в реализацию PHP.
Вы можете прочитать о регулярных выражениях PHP здесь и Регулярные выражения Python здесь и выяснить некоторые более конкретные вещи.
Хороший вопрос, но трудно дать полный ответ, так как есть много переменных.