当前位置: 代码迷 >> J2SE >> 切割字符串解决方法
  详细解决方案

切割字符串解决方法

热度:5363   发布时间:2013-02-25 21:54:19.0
切割字符串
String ss = "['气虚质', '痰湿质', '湿热质']";怎么把里面的三个单词取出来存一个数组里面

String s="['气虚质', '痰湿质', '湿热质']";
String[] result=null;
String ss=s.substring(2,s.length()-2);
result = ss.split("', '");

public class Test1 {
public static void main(String[] args) {
String ss = "['气虚质','痰湿质','湿热质']".replace("'", "").replace("[", "").replace("]", "");;
String[] arr = ss.split(",");
for(int i=0;i<arr.length;i++){
System.out.println(arr[i]);
}
}
}
String[] words = Arrays.copyOfRange(ss.split("[\\p{Punct}\\s]+"), 1, 4);
  相关解决方案