0

我试图在电子邮件验证期间允许电子邮件 ID 的所有可能字符,我是这样写的 -

^(\s)*[a-zA-Z_]{1}(a-zA-Z0-9.\-_`~!#$&%^*()+,=:{}[\]|\\\<>/?,.;'")*[@]{1}[a-zA-Z0-9]*[a-zA-Z0-9.\-+_]*[a-zA-Z0-9]{1}(\s)*$

但我收到一个语法错误,上面写着

SyntaxError: missing ) 在参数列表之后 它显示的位置在之后;

我在这里错过了什么吗?

这是包含模式的代码。这是在 struts 验证期间完成的

<field property="email" depends="required,mask">
<arg0 key="alert.user.email" />
<var>
    <var-name>mask</var-name>
    <var-value>^(\s)*[a-zA-Z_]{1}(a-zA-Z0-9.\-_`~!#$&amp;%^*()+,=:{}[\]|\\\&lt;>/?,.'";)*[@]{1}[a-zA-Z0-9]*[a-zA-Z0-9.\-+_]*[a-zA-Z0-9]{1}(\s)*$</var-value>
</var>
</field>
4

0 回答 0