JAVA 判断字母,数字,空格,标点符号的方法。 (没有分了,请大家帮帮忙~谢谢~)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA 判断字母,数字,空格,标点符号的方法。 (没有分了,请大家帮帮忙~谢谢~)相关的知识,希望对你有一定的参考价值。

JAVA 判断字母,数字,空格,标点符号的方法。

你是先输入一个字符串么
例如:String str="asd ¥121ad";
然后判断它里边有什么?
可以用String类里的charAt(index)方法
你写个for循环,用charAt检索字符串
char a=charAt(index);index为字符串下标
再用Character.isDigit(a);检索是不是数字
同理,在character下还有其他方法,你打出character一点就出来了
参考技术A 有两种方法,第一种是通过ascII码来判断;
第二种是通过正则表达式的方式来处理;推荐第二种方法,比较灵活。
参考技术B 可通过ASCII码判断

Python判断字符串是否为字母或者数字

严格解析:有除了数字或者字母外的符号(空格,分号,etc.)都会False
isalnum()必须是数字和字母的混合
isalpha()不区分大小写
str_1 = "123"
str_2 = "Abc"
str_3 = "123Abc"

#用isdigit函数判断是否数字
print(str_1.isdigit())
Ture
print(str_2.isdigit())
False
print(str_3.isdigit())
False

#用isalpha判断是否字母
print(str_1.isalpha())    
False
print(str_2.isalpha())
Ture    
print(str_3.isalpha())    
False

#isalnum判断是否数字和字母的组合
print(str_1.isalpha())    
False
print(str_2.isalpha())
False
print(str_1.isalpha())    
Ture

 



以上是关于JAVA 判断字母,数字,空格,标点符号的方法。 (没有分了,请大家帮帮忙~谢谢~)的主要内容,如果未能解决你的问题,请参考以下文章

Python中如何从键盘中输入字符串,统计字母,数字,符号和空格的个数?

Python - 判断字符串是英语句子(大小写字母数字符号)

把一个字符串里的所有数字去掉.只留下字母

java :6—20个字符,只能包含大小写,数字,标点(空格除外) 正则表达式怎么写?

js判断字符串是不是为字母

Java基础部分