Ich konnte keine Antwort auf meine Frage finden. Ich habe diese Art von Route. pattern: /foo/{dir}/{dir1}/{ficname}
Ich würde gerne wissen, ob un so etwas wieSymfony 2 Routing-Muster Länge {1,}
pattern: /foo/{dir}/{ficname}
requirements:
dir: ([a-zA-Z]+/?)+
EDIT tun könnte. In meinem Fall + war zu viel permisive und finaly (? [A-zA-Z] + /) + war nicht genug.
Endlösung (i wählen):
pattern: /foo/{dir}/{ficname} requirements: dir: ([^/]+)||([^/]+/[^/]+)+
Korrektur
pattern: /foo/{dir}/{ficname} requirements: dir: [^/]+(/[^/])*
Ich habe ein Problem mit der alten Lösung bekommt, wenn sie mehr, wo als 2 '/', weil der zweite Durchgang kein cha finden kann ractere sonst '/' und wurde + dann nicht
können Sie '. +' Regex verwenden, so 'dir:. +' – takeit
Es funktioniert perfekt Vielen Dank ^^ –