本文讲的是Android中判断字符串中必须包含字母或者数字_Android, public static boolean isLetterDigit(String str){ boolean isDigit = false;//定义一个boolean值,用来表示是否包含数字 boolean is

云计算  云服务器ECS  大数据  建站  备案  文档  域名  whois查询  文集
public static boolean isLetterDigit(String str){  boolean isDigit = false;//定义一个boolean值,用来表示是否包含数字     boolean isLetter = false;//定义一个boolean值,用来表示是否包含字母     for(int i=0 ; i       if(Character.isDigit(str.charAt(i))){   //用char包装类中的判断数字的方法判断每一个字符         isDigit = true;        }       if(Character.isLetter(str.charAt(i))){  //用char包装类中的判断字母的方法判断每一个字符         isLetter = true;       }     }     String regex = "^[a-zA-Z0-9]+$";    boolean isRight = isDigit && isLetter&&str.matches(regex); return isRight;  }

android判断EditText输入的数字、中文还是字母方法

String txt = edInput.getText().toString();  Pattern p = Pattern.compile("[0-9]*");    Matcher m = p.matcher(txt);    if(m.matches() ){   Toast.makeText(Main.this,"输入的是数字", Toast.LENGTH_SHORT).show();   }    p=Pattern.compile("[a-zA-Z]");   m=p.matcher(txt);   if(m.matches()){   Toast.makeText(Main.this,"输入的是字母", Toast.LENGTH_SHORT).show();   }   p=Pattern.compile("[\u4e00-\u9fa5]");   m=p.matcher(txt);   if(m.matches()){   Toast.makeText(Main.this,"输入的是汉字", Toast.LENGTH_SHORT).show();   }

以上

更多相关文章

  1. android 获取路径目录方法以及判断目录是否存在,创建目录
  2. Android(安卓)签名详解
  3. Android群英传第四章笔记·ListView使用技巧
  4. 通过判断浏览器的userAgent,用正则来判断手机是否是ios(苹果)和Andr
  5. android android 判断是否滑动
  6. Android(安卓)角标 BadgeView/android-viewbadger使用介绍
  7. android 复制、粘贴字符串 (判断API 11 )
  8. 在Android中,如何通过onTouchEvent实现Double Click,判断为双击事
  9. Android(安卓)wifi提示已连接但是无法访问网络

随机推荐

  1. 【android】fragment不响应onActivityRes
  2. android Spinner 例子
  3. Android(安卓)投屏实现纪要
  4. Android View (transship)
  5. AutoHomeRefreshListView仿汽车之家下拉
  6. Android镜像烧写(Ubuntu)
  7. android的意图
  8. android canvas drawText 使用说明
  9. android闹钟程序实现铃声
  10. Android Studio3.2 Butter Knife配置填坑