原文:https://blog.csdn.net/freewindgo/article/details/52005860
之前因为版本问题导致校验一直没有报错但是也没有效果,多谢这位大大的文章,才让我知道是版本问题。
<field name="student.sid">
<field-validator type="regex">
<param name="regex">^([1-9][7-9]).*\d{4}$</param>
<message>学号前两位大于16并且后面4位必须为数字</message>
</field-validator>
</field>
使用 param使用 regex 而不是 expression