I use the following regex pattern for validating the email address that works fine, BUT I need to validate the length of characters before @
, which should NOT be less than 4 characters. The same rule I should put for the length of characters after @
and before dot .
.
For example, this email address is NOT valid: a@b.c
However, this one should be valid: abcd@abcd.com
How can I do it?
Here is my current attempt:
<ui:define name="validation-tag">
<f:validateRegex
pattern="([w.-]*[a-zA-Z0-9_]@[w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z])*"
for="contactEmailAddress" />
</ui:define>
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…