日期:2014-05-20  浏览次数:20681 次

技巧方法 呵呵 大家帮忙写一下
<aa> <bb> <ccc> 这三个括号中都有内容
怎样用一个好的方法分别得到其中的内容?

------解决方案--------------------
单独得到 还是一起得到
------解决方案--------------------
正则表达式匹配 以 <开头以> 结尾的
然后再提取中间的内容
------解决方案--------------------
正则提取 ,你可以封装成方法

List proxylist = new ArrayList();
Pattern p = Pattern.compile( " <(.*?)> ", Pattern.CASE_INSENSITIVE|Pattern.MULTILINE);
for (Matcher m = p.matcher( " <a> <b> <c> "); m.find(); proxylist.add(m
.group(1)))
;

System.out.println(proxylist);


------解决方案--------------------
正则表达式是正解
------解决方案--------------------
有没有这种情况阿
<a <b> >