我正在使用正则表达式对输入进行电子邮件验证,如下所示:
<h:inputText id="email" value="#{settingsBean.aFriendEmail}" required="true" label="Email" validatorMessage="#{settingsBean.aFriendEmail} is not valid">
<f:validateRegex pattern="[\w\.-]*[a-zA-Z0-9_]@[\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]" />
</h:inputText>
<p:message for="email" />
我想知道如何使这个验证onblur/on focus 失去该输入。请告知如何做到这一点,谢谢。
另外,我想将有效域限制为 .com、.net、.org 对此有何建议?