3

这是我的问题:

@Assert\Regex(
*     pattern="/^[A-Za-z0-9][A-Za-z0-9\"]*$/",
*     groups={"creation", "creation_logged"}
* )

我正在使用 Symfony 2 的正则表达式验证器,我想在我的正则表达式中允许引号字符,但不幸的是,这个引用的模式接近,我有一个漂亮的错误。我试图在它之前添加一个反斜杠,但它也不起作用!

我不是唯一遇到这个问题的人:http ://groups.google.com/group/symfony2/browse_thread/thread/d0ade380e4f5a64e但也没有答案:s

有没有办法在模式中添加引号字符?

4

1 回答 1

7

请改用字符代码:

* @Assert\Regex(
*     pattern="/^[A-Za-z0-9][A-Za-z0-9\x22]*$/",
*     groups={"creation", "creation_logged"}
* )
于 2012-02-07T09:28:15.837 回答