我验证用户表单的,用mask验证用户输入 
我写的正则昨天还好用 今天就不好用了 
找不到原因 找一天了 见笑了 希望有人帮我一下 
正则都不好用了 但是我确定我的正则没问题 
有遇到过这个问题的吗 
希望有人帮我一下 本以为可以了 但是今天出现这个问题 
很着急 明天要用的 郁闷ing 
只有9分了 5555555555<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.0//EN" "validator_1_0.dtd" >
<form-validation>
<formset>
<form name="createForm">
<field property="actionObject_number" depends="mask">
<msg name="mask" key="errors.invalid"/>
<arg0 key="${var:mask}" name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^[\uFF00-\uFFFF]{1,32}$</var-value>
</var>
</field>
<field property="actionObject_number" depends="mask,required">
<msg name="mask" key="errors.invalid1"/>
<msg name="required" key="errors.required"/>
<arg0 key="${var:mask}" name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^[^A-Z]{1,32}$</var-value>
</var>
</field>
<field property="_actionObject_name" depends="required,mask">
<msg name="required" key="errors.required"/>
<msg name="mask" key="errors.invalid2"/>
<arg0 key="${var:mask}" name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^[\S\uFF00-\uFFFF]{1,32}|[^\uFF00-\uFFFF]{0,16}$</var-value>
</var>
</field>
<field property="_actionObject_party_1" depends="required,mask">
<msg name="required" key="errors.required1"/>
<msg name="mask" key="errors.invalid3"/>
<arg0 key="${var:mask}" name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^[\S\uFF00-\uFFFF]{1,32}|[^\uFF00-\uFFFF]{0,16}$</var-value>
</var>
</field>
<field property="_actionObject_party_2" depends="required,mask">
<msg name="required" key="errors.required2"/>
<msg name="mask" key="errors.invalid4"/>
<arg0 key="${var:mask}" name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^[\S\uFF00-\uFFFF]{1,32}|[^\uFF00-\uFFFF]{0,16}$</var-value>
</var>
</field>
<field property="_actionObject_obj" depends="required,mask">
<msg name="required" key="errors.required3"/>
<msg name="mask" key="errors.invalid5"/>
<arg0 key="${var:mask}" name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^[\S\uFF00-\uFFFF]{1,32}|[^\uFF00-\uFFFF]{0,16}$</var-value>
</var>
</field>
<field property="_actionObject_obj_number" depends="required,mask">
<msg name="required" key="errors.required4"/>
<msg name="mask" key="errors.invalid6"/>
<arg0 key="${var:mask}" name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^([1-9]|[1-9]\d|[1-9]\d\d|1000)$</var-value>
</var>
</field>
<field property="_actionObject_obj_number" depends="mask">
<msg name="mask" key="errors.invalid7"/>
<arg0 key="${var:mask}" name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^[0-9]*$</var-value>
</var>
</field>
<field property="_actionObject_perform_date" depends="required,mask">
<msg name="required" key="errors.required5"/>
<msg name="mask" key="errors.invalid8"/>
<var>
<var-name>mask</var-name>
<var-value>^\b\d{4}/\d{2}/\d{2}$</var-value>
</var>
</field>
<field property="_actionObject_cost" depends="required,mask">
<msg name="required" key="errors.required6"/>
<msg name="mask" key="errors.invalid9"/>
<arg0 key="${var:mask}" name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^[0-9]*$</var-value>
</var>
</field>
<field property="_actionObject_cost" depends="mask">
<msg name="mask" key="errors.invalid10"/>
<arg0 key="${var:mask}" name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^([\d]|[1-9]\d{1,5}|1000000)$</var-value>
</var>
</field>
</form>
</formset>
</form-validation>
我这段代码没问题 对应关系都对的啊 正则也没问题 
求求大家帮我看一下了