Ada*_*dam 8 java validation html5 input email-validation
我想使用新<input type="email" />元素.我想拥有在浏览器中实现的服务器上实现相同验证的Java代码.
1*( atext / "." ) "@" ldh-str *( "." ldh-str )
Run Code Online (Sandbox Code Playgroud)
其中:
<ldh-str> ::= <let-dig-hyp> | <let-dig-hyp> <ldh-str>
<let-dig-hyp> ::= <let-dig> | "-"
<let-dig> ::= <letter> | <digit>
<letter> ::= any one of the 52 alphabetic characters A through Z in upper case and a through z in lower case
<digit> ::= any one of the ten digits 0 through 9
Run Code Online (Sandbox Code Playgroud)
并且:
atext = ALPHA / DIGIT / ; Printable US-ASCII
"!" / "#" / ; characters not including
"$" / "%" / ; specials. Used for atoms.
"&" / "'" /
"*" / "+" /
"-" / "/" /
"=" / "?" /
"^" / "_" /
"`" / "{" /
"|" / "}" /
"~"
Run Code Online (Sandbox Code Playgroud)
这些都是不相同的规则在RFC 5322.如何在Java中测试地址是否符合这些规则?
谢谢!
| 归档时间: |
|
| 查看次数: |
1862 次 |
| 最近记录: |