我有这么一个字符串
String str = "[abc,def],[abc],[def,zxc],[abc,qwe]";
我想从这个字符串中找出不重复的再分割成数组
String str[] = {"abc","def","zxc","qwe"};
能用正则做出来吗?
该怎么写 ~~~
我是正则白痴
请说的清楚点,谢谢
解决方案 »
- 怎样用 RandomAccessFile 向文件写入汉字不出现乱码。
- getNumActive() 是做什么用的?
- 父类的paintComponent()方法必须调用?
- 据××说JAVA比C++甚至C快
- 请问按下键盘,如何获得当前鼠标的位置信息?
- 关于Observable如何实现同时对两个对象的监听
- 请大家帮忙推荐本Jbuilder的书
- 这个错误是什么意思:java.sql.SQLException: ORA-01008: 并非所有变量都已关联;
- 救助各位:问个很菜的问题,刚学JAVA,里面的“抽象“、“接口”、“多态性”等一类问题搞不明白,还有怎么实现“多重继承”的,谁能用通俗的话解释一下这些问题!在这先谢谢了!
- 为什么windows8.1安装不了jdk 7u67
- 怎样用executeQuery返回一个聚合函数值
- 菜鸟问题:算是字符串处理吧!
Pattern p = Pattern.compile("\\w+");
Matcher m = p.matcher(str);
while(m.find()){
System.out.println(m.group());
}
单词找出来后 去掉重复的就不做了