现有一字符串Sring s = new String(<马到成功> [c:/1.jpg] <长城> [c:/2.jpg]);
请问我怎么取出<>里的内容保存一个地方 []保存到另一个容器,最后要逐个提交这两个括号里的内容到数据库
<>跟[]之间的部分是空格或换行
请问我怎么取出<>里的内容保存一个地方 []保存到另一个容器,最后要逐个提交这两个括号里的内容到数据库
<>跟[]之间的部分是空格或换行
解决方案 »
- 课程信息表和成绩表
- 多态俺懂了,强制类型转换又晕了,大侠指点迷经啊~~~~~
- 请教Think in Java中的一道习题
- 如何在application应用中找到一个xml配置文件相对路径,不想写绝对路径,给出代码好吗,帮帮我这个新手吧!!!100分球救!!
- Java里处理打印感到很困惑,大家是怎么做的呢?
- 哪位大虾介绍一下轻量级组件和重量级组件的区别,不太清楚这个概念。
- 朋友们,帮个忙!!import com.borland.jbcl.layout.*;这条语句怎么才不会编译出错。
- 请大家介绍几本经典好书
- 请教几个关于JATable的问题?
- java 线程问题,关于使用开始和暂停按钮实现读取并显示大量数据
- jEditorPane如何显示多内码html文件?
- 怎么建一个包?
Pattern p = Pattern.compile("<([^>]+)>|\\[([^\\]]+)\\]");
Matcher m = p.matcher(s);
ArrayList al1 = new ArrayList();
ArrayList al2 = new ArrayList();
while(m.find()){
if(m.group(1) == null){
al1.add(m.group(2));
}else{
al2.add(m.group(1));
}
} System.out.println(al1);
System.out.println(al2);