android判断EditText输入的数字、中文还是字母方法
2017-02-14 11:08
417 查看
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();
}
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();
}
相关文章推荐
- Android判断EditText输入的数字、中文还是字母方法
- android判断EditText输入的数字、中文还是字母方法
- android判断EditText输入的数字、中文还是字母方法
- android判断EditText输入的数字、中文还是字母方法
- android判断EditText输入的数字、中文还是字母方法
- android判断EditText输入的数字、中文还是字母方法
- android判断EditText输入的数字、中文还是字母方法
- android 判断EditText中输入的值是数字、字母还是汉字的方法
- Android 判断字符串是数字、中文还是字母的方法
- android 判断EditText中输入的值是数字、字母还是汉字的方法
- 判断文字是中文还是字母还是数字的方法
- android 判断EditText中输入的值是数字、字母还是汉字
- java判断scanner输入是中文、英文字母、数字还是特殊字符
- 判断输入的字符串是汉字,字母,还是数字?——经我实践最有效的方法
- android、Java下判断两个String是否相等 、EditText输入是否为空,限定输入数字的实现 总结
- java小练习:输入一个字符,判断该字符是数字?英文字母?还是其他字符
- 【学习笔记】判断输入的一个字符 是字母 还是数字 或者是空格
- Android判断EditText是否有输入内容的方法
- 判断字符的类别:数字、字母、汉字、非中文宽字符还是标点符号
- android、Java下判断两个String是否相等 、EditText输入是否为空,限定输入数字的实现