array( 'app' => 'generatexp', 'allowRedirect' => 1, 'out' => array( '#app=generatexp(&|&)module=klasy(&|&)section=klasy(&|&|$)#i', 'generator-klas/' ), 'in' => array( 'regex' => "#/generator-klas/?(.+?)?$#i", 'matches' => array( array( 'app', 'generatexp' ), array( 'module', 'klasy' ), array( 'section', 'klasy' ), array( 'hash', '$1') ), ), ), 'app=generatexp' => array( 'app' => 'generatexp', 'allowRedirect' => 1, 'out' => array( '#app=generatexp(&|&)module=main(&|&)section=main(&|&|$)#i', 'generator/' ), 'in' => array( 'regex' => "#/generator/?(.+?)?$#i", 'matches' => array( array( 'app', 'generatexp' ), array( 'module', 'main' ), array( 'section', 'main' ) ), ), ), );