自定义消息与Regex断言

时间:2016-09-28 06:13:30

标签: validation symfony annotations

我在使用Regex断言显示自定义消息时遇到问题。它适用于任何其他断言,但不适用于Regex。

这是我的断言:

@Assert\Regex(
 *     pattern = "/^[0-9]{1,6}(\.[0-9]{1,2})?$/"),
 *     message = "I want to display Bad value"
 * )

验证有效但消息是symfony默认消息。这是为什么 ?我错过了什么?

谢谢

1 个答案:

答案 0 :(得分:1)

从我看到你有一个错误位置的支架。 尝试:

* @Assert\Regex(
*     pattern = "/^[0-9]{1,6}(\.[0-9]{1,2})?$/",
*     message = "I want to display Bad value"
* )