有字符串 如下:
abcde fa_ce='dd' size ='eee' color='red' jojojo aaa='ssss' aaa1=ssss希望得到 等号左边的字段(可以使非字母)和右边单引号里面(或没有单引号)的值,结果是:
fa_ce='dd'
size ='eee'
color='red'
aaa='ssss'
aaa1=ssss我写了下面的代码,大虾们帮我看看String matStr1 ="font face='dd' size ='eee' color='red'";Pattern p1 = Pattern.compile("(\\S+)\\s*=\\s*[']([^']+)[']");
Matcher m1 = p.matcher(matStr1);while(m1.find()){
System.out.println("*************************");System.out.println(m1.groupCount());
for (int i = 0;i<=m1.groupCount();i++){
System.out.println(m1.group(i));
}
}
System.out.println("*************************");谢谢,问题出在哪儿呢
解决方案 »
- 求助,按钮添加ActionListener点击没反应
- 求高手帮我修改下这个程序,不知为何在public static void main(String args[]报错
- JInternalFrame的问题
- 如何得知某一个.class文件存在于哪个jar包中??
- 急!!!!冒泡排序法的监视哨是什么啊?
- 现在公司需要一个用户管理系统,包括用户登录、管理、密码查询、权限角色管理等功能,一个大问题
- 包和文件夹有什么区别?
- 怎么读取文件纯文字信息??
- 请问 TOMCAT的环境变量怎样设置?
- 要过年了!我的分太多了,给大家送点分!如果是斑竹作弊自己给自己加分,那我也没办法了!让作弊者生个儿子没屁眼,呵呵!大家监督一下,看斑竹这次还是否故技重演!我给大家送分!希望大家买个面子哦!
- 急:利用JWS技术发布SWT应用程序出现如下错误,请大侠帮忙看看
- 哪些代码应该放在try里面,多与少有什么优缺点么?
Matcher m1 = p1.matcher(matStr1); while (m1.find()) {
System.out.println("*************************");
System.out.println(m1.group(0));
}
System.out.println("*************************");