【发布时间】:2016-02-29 22:00:30
【问题描述】:
如何在路由路径中允许所有特殊字符:a-z A-Z 和 ?.!:/_()'`?我试过这个,但它根本不起作用。因为我想做一个错误报告 Action 发送一封包含当前错误描述的电子邮件。
bugReport:
path: /bugReport/{eStatusCode}/{eMessage}
defaults: { _controller: utilisateurBundle:ExceptionReport:bugReport }
requirements:
eMessage: .[a-zA-Z1-9\-_\/?;!"`'()`\|{}]+
options:
expose: true
谁能帮帮我?
【问题讨论】:
-
我认为你确实需要
eMessage: "[a-zA-Z0-9_/?;!\"`'()|{}-]+"。
标签: php regex symfony routing url-routing