Обратный preg_replace
У меня есть регулярное выражение, как это:
^page/(?P<id>\d+)-(?P<slug>[^\.]+)\.html$
и массив:
$args = array(
'id' => 5,
'slug' => 'my-first-article'
);
Я хотел бы иметь функцию:
my_function($regex, $args)
который вернет этот результат:
page/5-my-first-article.html
Как этого достичь?
Что-то вродеhttps://docs.djangoproject.com/en/dev/ref/urlresolvers/#reverse