String str = "当x>y>z的时候"String reg = ">.{2}"Matcher mt = Pattern.compile(reg).matcher(str);while(mt.find()){
String find = mt.group();
System.out.println(find);
} 输出结果:“>y>”可以从结果看出,如果第二个>包含在了第一个查找出来的匹配项里面,那么第二个>是不会继续被匹配的。
我希望输出的结果是
“>y>”
“>z的”
请问各位老师,这个正则表达式要怎么写。
正则表达式Java
String find = mt.group();
System.out.println(find);
} 输出结果:“>y>”可以从结果看出,如果第二个>包含在了第一个查找出来的匹配项里面,那么第二个>是不会继续被匹配的。
我希望输出的结果是
“>y>”
“>z的”
请问各位老师,这个正则表达式要怎么写。
正则表达式Java
解决方案 »
- Java技术 汉字转换成拼音简码 和 汉字转换成五笔简码
- apache配置url重写
- 在WebLogic上部署失败?
- struts中<html:file>标签
- jfreechart 如何取消掉图标中每一项的标签,求救-----------------
- spring+hibernate3+struts写的网摘RSS系统
- eclipse配置Struts???
- struts标签库使用问题:如何将使用hibernate查询结果用iterate标签显示出来?
- 关于EJB的基本问题!急!
- 请问各位J2EE是JAVA 2 企业版,是指??
- js求个replace
- 异常:org.springframework.jdbc.UncategorizedSQLException
String find = mt.group();
System.out.println(find);
mt.region(mt.end() - 1 , mt.regionEnd());
}