在Cakephp中设置自定义验证规则时遇到问题

时间:2011-03-14 13:31:39

标签: php cakephp validation

我在cakephp模型中创建了一个自定义验证规则。

        'article' => array(
                'rule' => '/^[a-z0-9#.,&; ]{2,255}$/i',
                'required' => true,
                'allowEmpty' => false,
                'message' => 'Alphabets and numbers only(3,255).'
        ),

这很好用。但是当我添加正斜杠 [/] 时,它会停止工作,在模型中抛出错误。我无法理解为什么前锋会引起问题。

我感谢任何帮助。

感谢。

1 个答案:

答案 0 :(得分:1)

如您在其他问题中所述,请阅读php手册中的preg_match()模式。该函数在框架内部使用。