String.split接受一个正则表达式,在这种情况下,您希望将非单词字符(regex
W)拆分,因此很简单:
String input = "Hi,X How-how are:any you?";String[] parts = input.split("[\W]");如果您想更加明确,可以在表达式中使用确切的字符:
String[] parts = input.split("[,\s\-:\?]");
String.split接受一个正则表达式,在这种情况下,您希望将非单词字符(regex
W)拆分,因此很简单:
String input = "Hi,X How-how are:any you?";String[] parts = input.split("[\W]");如果您想更加明确,可以在表达式中使用确切的字符:
String[] parts = input.split("[,\s\-:\?]");