Symfony Routing Regex:如何编写可选字符?

Yak*_*ako 4 php regex symfony

我对路由配置中的symfony正则表达式模式有点麻烦.

我想匹配两个/keyword/keyword/URL.该/字符是可选的.
这是我的模式:

pattern:  /{keyword}/?
Run Code Online (Sandbox Code Playgroud)

/keyword/匹配模式,而不匹配/keyword.

我该怎么写这个模式?

Eln*_*mov 5

如果添加尾部斜杠,则它是可选的 - 用户将从没有斜杠的路径重定向到带有它的路径.因此,该/{keyword}/模式将适用于/{keyword}/{keyword}/.

但是,如果您在没有尾部斜杠的情况下定义它/{keyword}- 它将/{keyword}仅适用于.