我想在validator框架中验证用户名为两个中文字符,正则表达式写成^[\u4e00-\u9fa5]{2}$,程序却认为由u,4,e,0,9,f,a,5等等组成的两个字符串才算合格,请那位高手指点一下在validation.xml中怎么表示中文范围。我在validation.xml中的配置如下
<field property="username" depends="required,mask">
<arg0 key="label.username"/>
<var>
<var-name>mask</var-name>
<var-value>^[\u4e00-\u9fa5]{2}$</var-value>
</var>
</field>