JAVA正则表达式匹配一个用户是否同时有英文大小写混合。
JAVA正则表达式匹配一个用户是否同时有英文大小写混合,如果是由大小写混合组成的则通过,请问表达式是什么...
JAVA正则表达式匹配一个用户是否同时有英文大小写混合,如果是由大小写混合组成的则通过,请问表达式是什么
展开
4个回答
展开全部
Pattern p = Pattern.compile(".*?[A-Z]+?.*?[a-z]+?.*?|.*?[a-z]+?.*?[A-Z]+?.*?");
String ss = "85674GDGhf646sfDG";//测试字符串
System.out.println(ss.matches(p.pattern()));
String ss = "85674GDGhf646sfDG";//测试字符串
System.out.println(ss.matches(p.pattern()));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String expression = "^(([a-z])+([A-Z])+)|(([A-Z])+([a-z])+)|$";
String str = "aA";
Pattern p = Pattern.compile(expression);
Matcher m = p.matcher(str);
System.out.println(m.matches());
String str = "aA";
Pattern p = Pattern.compile(expression);
Matcher m = p.matcher(str);
System.out.println(m.matches());
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-09-17
展开全部
"^(?=.*[A-Z]).*[a-z]"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询