66问答网
所有问题
用java代码怎么验证字符串是字母加数字或者字符组成的呢?
我在写注册系统,新手,纯自学的,求大神支招
举报该问题
推荐答案 2014-03-07
可以用正则表达式来检验
比如这样就可以满足您全部的需求:
String reg="^[a-zA-Z0-9]{6,16}$";
String pwd="1234567890abcd";
boolean f=pwd.matches(reg);
System.out.println(f);
也就是密码必须6到16位,并且必须是a-z或者A-Z或者数字,才能匹配
匹配成功返回true,匹配失败返回false
追问
正则表达式怎么验证邮箱的呢?求解...谢啦
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UpiU2nDp2sp92vU9Dn9.html
其他回答
第1个回答 推荐于2017-10-08
做一个循环来判断字符串里的字符
bool includeNum = false;//包含数字
bool includeLetter = false;//包含字母
bool includeOther = false;//包含其它字符
for(int i=0; i < password.length; i++){
Char c = password.charAt(i);
if ( c >='0' && c <= '9' ){
includeNum = true;
} else if ( (c >= 'a' && c<='z') || ( c >='A'&&c<='Z') ){
includeLetter = true;
} else {
includeOther = true;
}
}本回答被提问者采纳
相似回答
怎么用java
判断
字符
含有有
数字
和
字母
答:
可以
使用字符串
subString()这个方法,查询一下ASCII码,找到大写、小写和
数字的
ASCII码,然后使用CharAt(0)这个方法装换成char型,然后强制转换成int型,就得到每一个
字符的
ASCII码值,然后定义一个变量,满足在这个条件的时候变量自增
如何用Java
正则表达式判断
字符串
是否由
字母
和
数字组成
答:
String reg = "(?i)^(?!([a-z]*|\\d*)$)[a-z\\d]+$";String str = "s3ddf";System.out.println(str.matches(reg));
java中如何
判断一个
字符串
中含有
字母或数字
答:
java
.lang.character.isDigit(); 确定或判断指定
字符
是否是一个
数字
。示例:public static void main(String[] args){ boolean isDigit = false;//定义一个boolean值,用来表示是否包含数字 boolean isLetter = false;//定义一个boolean值,用来表示是否包含
字母
String str = "aaasss8fff"; //假设...
JAVA
正则表达式判断 只能包含汉字、英文、“_”和
数字
,正则该
怎么
...
答:
代码
如下:Testpublic void test1(){//匹配正则表达式表达式String str = "[\\u4e00-\\u9fa5]*|\\w*|\\d*|_*";Pattern pattern = Pattern.compile(str);//要匹配的
字符串
String mStr = "还有多远_344fjdk";System.out.println("测试的字符串:"+mStr);Matcher m = pattern.matcher(mStr)...
如何用Java
正则表达式检测
字符串
是否
是数字组成的
答:
正则表达式是一种文本模式,模式描述在搜索文本时要匹配的一个或多个字符串。2,检测字符串是否由
数字组成
,则采用该表达式:public static void main(String[] args) { // 要
验证的字符串
String str = "
[email protected]
"; // 是否数字正则表达式 String regEx = "^[0-9]*$...
如何用Java
正则表达式检测
字符串
是否
是数字组成的
答:
例:String str = "";boolean isNum = str.matches("[0-9]+");+表示1个或多个(如"3"或"225"),*表示0个或多个([0-9]*)(如""或"1"或"22"),?表示0个或1个([0-9]?)(如""或"7")
大家正在搜
java字符串数组按字母排序
java实现数组字符串字母小写
java判断字符串是否包含字母
java字符串包含某个字符串
java字符串包含另一个字符串
java取字符串的第几个字符
java字符串的大小写字母转换
java字符串首字母
java中字符串按字母顺序排序
相关问题
如何用Java正则表达式判断字符串是否由字母和数字组成
怎么用java判断字符含有有数字和字母
java如何用正则表达式判断一个字符串都是字母?
如何用Java正则表达式检测字符串是否是数字组成的
用java找出字符串中的数字和字母
JAVA中判断字符串是否为字母和数字
java判断字符串是否有数字和字母
java中验证字符串是不是数字的四种方法