3

以下仅匹配以 开头的路径private

access_control:
    #...
    - { path: ^/private, roles: IS_AUTHENTICATED_ANONYMOUSLY, ip: 127.0.0.1 }
    - { path: ^/private, roles: ROLE_NO_ACCESS }

如何匹配包含/private/(不一定以 开头private)的所有路由?例如,匹配/message/private/blabla的东西 .. 相当于jQuery 选择[path~="private"]器。

注意:有谁知道我们如何称呼我们在这里使用的正则表达式?这是特定于 yml 还是由 Symfony 实现的,我很困惑。有没有机会我在文档中的某个地方错过了这个,我的意思是具有特定匹配模式的描述,如开头、结尾、包含等......

4

1 回答 1

2

^/此模式表示以 ( ^) 开头的所有内容,斜线 ( /) 等等。

我想那/private或类似的东西*/private应该可以

于 2013-03-12T10:28:19.293 回答