正则表达式电子邮件验证长度

0 java regex email

我在java中有以下正则表达式用于电子邮件验证

^[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@([a-zA-Z0-    9!#$%&'*+/=?^_`{|}~-]+(\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*|\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])$  
Run Code Online (Sandbox Code Playgroud)

我想查看电子邮件不应超过255个字符,我该怎么做?
谢谢

Mat*_*ros 6

把事情简单化.

if (yourString.length() <= 255 && yourString.matches(YOUR_REGEX))

  • *技术上*,你想要`<= 255`.OP表示长度不应超过*255个字符. (2认同)