在 Symfony2 正则表达式验证器中使用引号字符
这是我的问题:
@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
有没有办法添加引用图案中的字符 ?
Here my problem:
@Assert\Regex(
* pattern="/^[A-Za-z0-9][A-Za-z0-9\"]*$/",
* groups={"creation", "creation_logged"}
* )
I'm using the regex validator of Symfony 2, I want to allow the quote characters in my regex, but unfortunately the pattern close at this quote, I have a beautiful error. I tried to add an antislash before it, but it doesn't work too !
I'm not the only guy to have this problem: http://groups.google.com/group/symfony2/browse_thread/thread/d0ade380e4f5a64e but no answer too :s
Is there a way to add the quote characters in the pattern ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用字符代码代替:
Use the character code instead: