>我定义了一个symfony路由:
route_name:
path: /foo/{slug}-{jobId}
蛞蝓:可以bar-92-test-123
作业 ID:整数
对于slug 和 jobId 来说,Symfony 的正确正则表达式是什么来正确处理路由?
通常以下正则表达式可以满足您的需求:
(.*)-(d+)$
因此,似乎最后一个$
标志也可以解决您的问题。
它适用于以下要求:
requirements:
slug: '([a-z0-9]+[-]?)+'
jobId: 'd+'