现在有个字符串:"<test1>abc<test2>efg<test3>"
我想通过正则表达式得到< >里面的内容如 test1 test2 test3
请高手解答谢谢
我想通过正则表达式得到< >里面的内容如 test1 test2 test3
请高手解答谢谢
解决方案 »
- JRadiobutton 问题请教
- java画2个长方形 随即变填充颜色
- ECLIPSE3.2+TOMCAT5.0配置好以后,JSP标签不能使用,请高手进来看看,帮帮我!
- 做通信类网关(使用java)主要要掌握那些java技术
- 请教:struts中的表单和html中的表单在使用上有什么区别,为什么struts非要单独开发出一个表单来?
- java 反编译
- 这些天遇到的几个小问题,大家帮忙一起解决了吧
- 救救我——JAVA电子白板呀……
- 如何才能方便的查找jdk中的函数?解决就马上给分。
- 请问如何用WEB方式调用java并获取其返回值???(如何获取其返回值)
- ftp服务器不支持文件名为单数个中文字符的文件
- 某企业面试题,求答案!!!
....
while(xxx.find())
System.out.print(xxx.group(1));
import java.util.regex.Pattern;public class Test { public static void main(String[] args) {
String s = "<test1>abc<test2>efg<test3>";
String regex = "<(.+?)>";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(s);
while(m.find()){
System.out.println(m.group(1));
}
}
}
package com.xuyisen.monitor.test;import java.util.regex.Matcher;
import java.util.regex.Pattern;public class Test { public static void main(String[] args) {
String s = "<test1>abc<test2>efg<test3>";
String regex = "<(.+?)>";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(s);
while(m.find()){
System.out.println(m.group(1));
}
}
}