Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex windows上的symfony2安全防火墙模式_Regex_Windows_Symfony_Firewall - Fatal编程技术网

Regex windows上的symfony2安全防火墙模式

Regex windows上的symfony2安全防火墙模式,regex,windows,symfony,firewall,Regex,Windows,Symfony,Firewall,我注意到windows7中Symfony 2.3的防火墙模式配置中有一个奇怪的行为 简单地说,如果我使用此配置: support: pattern: /support/* support: pattern: /support/.* 我的路由被识别,安全令牌被放在正确的防火墙下 如果使用regexp配置: support: pattern: /support/* support: pattern: /support/.* 我的路由不再被识别,安全令牌不存在 这怎么可能?*不

我注意到windows7中Symfony 2.3的防火墙模式配置中有一个奇怪的行为

简单地说,如果我使用此配置:

support:
  pattern: /support/*
support:
  pattern: /support/.*
我的路由被识别,安全令牌被放在正确的防火墙下

如果使用regexp配置:

support:
  pattern: /support/*
support:
  pattern: /support/.*
我的路由不再被识别,安全令牌不存在


这怎么可能?*不应该是正确的regexp?

,它不是具有起始分隔符的有效模式。试着这样做:

support:
    pattern:    
        ^/support/

起始分隔符不需要具有有效的正则表达式