首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zend Validator (编号)

Zend Validator (编号)
EN

Stack Overflow用户
提问于 2013-10-28 13:23:42
回答 1查看 285关注 0票数 0

如何扩展以下zend验证器以包含带有逗号和点分隔符的数字。例: 1.234.567,89

代码语言:javascript
复制
return array(
    "*" => array("allowEmpty" => true),
    "pret"  => array(
                  "digits", 
                  "presence" => "required"
               ),
    );
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-04 11:35:41

您可以在InputFilter函数中添加此验证器:

代码语言:javascript
复制
array(
   'name' => 'Regex',
   'options' => array(
          'pattern' => '/^[0-9_\.\,]*$/',
          'messages' => array(
                 \Zend\Validator\Regex::INVALID  => 'Your error message.',
      ),
     ),
),

您可以添加您的字符需要接受您的输入模式(正则表达式)。

我希望这能帮到你。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19635984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档