如何验证文本字段,该文本字段在Struts 2中使用输入alpha数字



我正在使用struts2验证器来验证输入alpha数字但我的代码不起作用的文本字段。

这是代码:

<field-validator type="regex">
    <param name="regexExpression">[^[/^(d)1+$/g]]</param>
    <message>${getText("bookReq.bookId.err")}</message>
</field-validator>

如何解析XML中的正则表达式?我在这里遇到错误

Illegal/unsupported escape sequence near index 10 [^[/^(d)1+$/g]] ^

struts2未验证正则态度模式。相反,它通过有效的Regex表达式验证字段值。btw

w匹配字母数字(与[A-ZA-Z0-9 _]相同(

最新更新