【问题标题】:CI input field validation using the Form validation library使用表单验证库进行 CI 输入字段验证
【发布时间】:2014-07-21 07:09:23
【问题描述】:

我想验证一个字段,

我正在使用 CI 表单验证库,

以防万一,我想验证名称字段,

所以我想设置这样的规则..

$this->form_validation->set_rules('title', 'Title', 'required|min_length[2]|alpha');

但问题是,当我将值输入为“Saswat Routroy”时,

然后它还告诉我“标题字段必须包含字母。”

如何设置规则,以限制字母和空间以外的任何内容。

Note: I dont want to use any callback function

【问题讨论】:

  • 为什么不回调,不方便?请参阅此以获取更多信息stackoverflow.com/questions/13982529/…
  • 您收到错误是因为space is not a valid alpha 您可以按照 Adeel 的建议使用正则表达式。

标签: codeigniter validation


【解决方案1】:

我为您想出了这个解决方案。

$this->form_validation->set_rules('title', 'Title', 'required|min_length[2]|
                                   regex_match[/^[a-zA-Z ]*$/]');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 2018-11-10
    • 1970-01-01
    • 2013-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多