У меня определена маршрутизация Symfony:
route_name: path: /foo/{slug}-{jobId}
пуля: может быть bar-92-test-123
bar-92-test-123
jobId: целое число
Какие правильные регулярные выражения для slug и jobId для Symfony правильно обрабатывают маршрут?
Работает со следующими требованиями:
requirements: slug: '([a-z0-9]+[-]?)+' jobId: '\d+'
Обычно следующее регулярное выражение может удовлетворить ваши потребности:
(.*)-(\d+)$
Так что, похоже, последний знак $ может решить и вашу проблему.
$