表单验证文本字段

时间:2012-05-26 13:53:44

标签: xml

检查文本字段的格式为XX-XXXX

前两位数字表示01-99之间的任何值都是可接受的值 连字符; 最后4位数字表示0001到1,000之间的任何值

1 个答案:

答案 0 :(得分:0)

尝试并在将来更具体......我认为我的问题是正确的,但我不确定。

放手一搏!不要忘记更改" fieldname"到您的fieldname的实际名称。

   <validator type="requiredstring">
        <param name="fieldname">someThing</param>
        <message>Number Required.</message>
   </validator>

   <validator type="regex">
        <param name="fieldname">someThing</param>
        <param name="expression"><![CDATA[\d{2}-\d{4}]></param>
        <message>Number must be entered as 99-9999.</message>
   </validator>

这仅适用于格式化,而不适用于第二个数字的最大值。

看看Regex for range 1-1000http://www.codeproject.com/Articles/206330/Learning-REGEX-regular-expression-in-the-most-easi