当前位置: 代码迷 >> J2SE >> 小弟我有一个字符串,需要取得""和""中的每一段.应该怎样做啊
  详细解决方案

小弟我有一个字符串,需要取得""和""中的每一段.应该怎样做啊

热度:85   发布时间:2016-04-24 01:03:23.0
我有一个字符串,需要取得":"和","中的每一段.应该怎样做啊?
例如:
用户 [ID:86, 用户名:goudezong, 密码:123456, 用户类型:普通用户,]
我要取得 : 和 , 间的 goudezong 123456 普通用户 该怎么做啊?
则正表达式 ? split ? 求解

------解决方案--------------------
Java code
String str = "[ID:86, 用户名:goudezong, 密码:123456, 用户类型:普通用户,]";        Pattern p = Pattern.compile(":([^,]+),");        Matcher m = p.matcher(str);        while(m.find()){            System.out.println(m.group(1));        }
  相关解决方案