求一正则表达式 条件: 1、只能包含数字和字符 2、必须同时包含字符和数字,即不能全为数字或全为字符谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 笨方法 String org = "AAAZXX1"; Pattern p1 = Pattern.compile("^\\w+$"); Pattern p2 = Pattern.compile("\\d+"); Pattern p3 = Pattern.compile("[A-z]+"); Matcher m1 = p1.matcher(org); Matcher m2 = p2.matcher(org); Matcher m3 = p3.matcher(org); while (m1.find() && m2.find() && m3.find()) { System.out.println(m1.group()); } 我是用在struts的validation.xml中的mask里的,不是用JAVA代码来实现的,即只能用一个正则表达式来表示字符: a-z A-Z,数字: 0-9 lhgdialog4.0,两层弹出窗口如何获取父类对象 调用cxf发布webservice的接口出错 hql查询排除重复字段问题 struts上床文件的问题 csdn为什么越来越慢呢? 如何把UTF-8转码为GBK jsp中的密码找回? 关于Weblogic的问题,jsp文件放在EBA的那个里面才能运行? jsp/javascript 之间参数的传递问题!(三根鸡毛!) 这个错误提示是什么原因造成的?? 关于RunTime.getRunTime.exec() 数据库中表的中文显示问题
String org = "AAAZXX1";
Pattern p1 = Pattern.compile("^\\w+$");
Pattern p2 = Pattern.compile("\\d+");
Pattern p3 = Pattern.compile("[A-z]+"); Matcher m1 = p1.matcher(org);
Matcher m2 = p2.matcher(org);
Matcher m3 = p3.matcher(org);
while (m1.find() && m2.find() && m3.find()) {
System.out.println(m1.group());
}
数字: 0-9