如何为邮件创建新的验证规则? (笨)

时间:2013-04-04 09:17:38

标签: regex codeigniter

我找不到能够完全处理我所需要的现有规则。

如何在rule refrence中创建新的Codeigniter,以便:

如果表单元素包含除字母数字字符,下划线,短划线,空格 fullstops (句点)以外的任何内容,则返回FALSE。

该规则旨在用于验证联系表单的消息。

1 个答案:

答案 0 :(得分:1)

你只需要一个自定义回调 - 并在那里放一个正则表达式来执行你想要的任何规则。您可以根据自己的需要进行修改。

$this->form_validation->set_rules('description', 'Description', 'callback_description_check');

public function direction_check($str)
{
    return strip_tags($text, '<p><a>'); 
}

参见: - Codeigniter form_validation create custom rule/filter