怎么用java判断字符含有有数字和字母

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用java判断字符含有有数字和字母相关的知识,希望对你有一定的参考价值。

    使用正则表达式

    可以使用字符串subString()这个方法,查询一下ASCII码,找到大写、小写和数字的ASCII码,然后使用CharAt(0)这个方法装换成char型,然后强制转换成int型,就得到每一个字符的ASCII码值,然后定义一个变量,满足在这个条件的时候变量自增

参考技术A 把字符存入一个数组里面,然后再使用正则表达式判断。 参考技术B String str = "";
char[] c = str.toCharArray();
for(int i =0;i<c.length;i++)
if(c[i]'a'=>&&c[i]'z'=<||c[i]'A'=>&&<=c[i]'Z'||c[i]'0'=>&&<=c[i]'9')
//是字母和数字

php判断一个字符串中是不是包含字母?

判断字符串是否包含字母,应当使用正则表达式匹配来实现,用[a-zA-Z]可以匹配字母,例子代码:

$str=\'测试字符串a内容\';
if (preg_match(\'/[a-zA-Z]/\',$str)) echo \'含有字母\'; else echo \'不含字母\';
参考技术A 很简单用正则匹配
<?php
$preg= '/[A-Za-z]*/';
$string= '2223da888';
if(preg_match($preg,$string))
echo '包含字母';
else
echo '不包含字母';

//希望能帮助到你
?>本回答被提问者和网友采纳
参考技术B if(preg_match('/[A-Za-z]+/',$str))
echo '有';
参考技术C #include
viod main
{for(i=0;i<n;i++)
if ('a'<=a[i]<='Z') breake;

以上是关于怎么用java判断字符含有有数字和字母的主要内容,如果未能解决你的问题,请参考以下文章

Java 判断字符串是不是含有所有特殊符号?

怎么判断一个字符是否数字字符?

java中 怎么判断一个字符是数字

字符型怎么判断是否数字和字母?

java中怎么判断数字

C#正则表达式判断是不是是数字,是不是含有中文,是不是是数字字母组合