Symfony @Assert \ Regex preg_ereg

时间:2015-03-03 18:31:06

标签: regex symfony assert

我试图验证这一点:

(000 - 001 - 002 ..... 099 ... 100) 

在symfony实体中使用:

@Assert\Regex("/^(0[1-9][0-9]|100)$/")

pcre / php中的这种模式是可以的,但在symfony验证器中它不起作用。

我试图将007和表单返回(无效输入)。

1 个答案:

答案 0 :(得分:0)

你有错误的正则表达式。它不适用于007

正确的将是:

"/^(0[0-9][0-9]|100)$/"