java判断邮箱地址是否存在,java判断字符串是否为邮箱

  java判断邮箱地址是否存在,java判断字符串是否为邮箱

  写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用

  爪哇岛判断邮箱是否合法的方法:

  【相关学习推荐:java课程】

  使用了正则表达式来进行判断,代码实现如下:

  公共类测试{

  公共静态void main(String[] args) {

  //电子邮件

  字符串检查=^([a-z0-9a-z][- .]?)[a-z0-9A-Z]@([a-z0-9A-Z](-[a-z0-9A-Z])?\\.)[a-zA-Z]{2,} $ ;

  模式regex=Pattern.compile(检查);

  matcher matcher=regex。matcher( dffdfdf @ QQ。com’);

  布尔被匹配=匹配器。匹配();

  系统。出去。println(匹配);

  }

  公共静态void main(String[] args) {

  扫描仪扫描仪=新扫描仪(系统。在);

  字符串邮件=空

  System.out.println(请输入电子邮件:");

  邮件=扫描仪。next();

  模式模式=模式。compile( \ \ w @(\ \ w .)[a-z]{ 2,3 } );//\w表示a-z,A-Z,0-9(\\转义符)

  匹配器matcher=模式。matcher(邮件);

  布尔b=匹配器。匹配();

  如果(b) {

  System.out.println(邮件有效的邮箱地址!);

  }否则{

  System.out.println(邮件的格式错误!);

  }

  }javascript电子邮箱的合法性验证

  /**

  *

  */

  函数isEmail(电子邮件)

  {

  var srt=/^\w ((-\w )(.\w ))*\@[A-Za-z0-9] ((\ .-)[A-Za-z0-9] )*\[A-Za-z0-9]$/;

  if(srt.test(email))

  {

  //不合法时

  返回错误的

  }

  其他

  {

  //合法时

  返回真实的

  }

  }

  }

  公共静态布尔验证电子邮件(字符串电子邮件){

  布尔标志=假;

  int pos=电子邮件。(“@”)的索引;

  if(pos==-1 pos==0 pos==email。长度()-1){

  返回错误的

  }

  string[]strings=电子邮件。拆分(“@”);

  if (strings.length!=2) {//如果邮箱不是xxx@xxx格式

  返回错误的

  }

  char sequence cs=strings[0];

  for(int I=0;计算机科学。长度();i ) {

  char c=cs。查拉特(一);

  如果(!Character.isLetter(c)!Character.isDigit(c)) {

  返回错误的

  }

  }

  pos=strings[1].indexOf(" . "));//如果@后面没有。则是错误的邮箱。

  if(pos==-1 pos==0 pos==email。长度()-1){

  返回错误的

  }

  strings=strings[1].拆分(.);

  for(int j=0;j字符串。长度;j ) {

  cs=strings[j];

  if (cs.length()==0) {

  返回错误的

  }

  for(int I=0;计算机科学。长度();i ) {//如果保护不规则的字符,表示错误

  char c=cs。查拉特(一);

  如果(!Character.isLetter(c)!Character.isDigit(c)) {

  返回错误的

  }

  }

  }

  返回真实的以上就是爪哇岛如何判断邮箱是否合法的详细内容,更多请关注我们其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: