如何允许所有特殊字符:a-z A-Z和?。!:/ _()'`在路径路径中?我试过了,但它根本没用。因为我想制作一个错误报告Action,它会发送一封包含当前错误描述的电子邮件。
{{1}}
任何人都可以帮助我吗?
答案 0 :(得分:0)
我认为您需要在模式周围添加引号。
bugReport:
path: /bugReport/{eStatusCode}/{eMessage}
defaults: { _controller: utilisateurBundle:ExceptionReport:bugReport }
requirements:
eMessage: ".[a-zA-Z1-9\-_\/?;!"`'()`\|{}]+"
options:
expose: true
此正则表达式的在线演示:https://regex101.com/r/vK4rV7/1