czy jest jakiś w miarę prosty sposób aby mając tablicę z elementami:
'page/([A-z]+)' => 'page/display?slug=$1' );
dokonać "odwrócenia" wzorca i tekstu tj. zrobić z powyższego:
'page/$1' => 'page/display?slug=([A-z]+)' );
Może powiem do czego jest mi to potrzebne (może jest na to lepsza metoda). Otóż chciałbym generować linki na podstawie tablicy $routes czyli podaję np. page/display?slug=podstrona, w wyniku czego otrzymuję page/podstrona. Dokonując taką podmianę mógłbym sprawdzić czy adres pasuje do nowego (odwróconego) wzorca.
Coś takiego jest w Symfony, ale przeglądanie źródeł jak na razie niewiele mi pomogło (w sumie to nic konkretnego nie znalazłem).
Proszę o jakieś wskazówki jak to najlepiej ugryźć.
Pozdrawiam,
pion