String str = "You know I've never really been there. so, I don't know";
String arr[] = str.split("\\.\\s*|\\s+|,\\s*");
// 因為兩個單詞中間可能是壹個標點加數個空格,也可能是多個空格
System.out.println(Arrays.asList(arr));