这听起来像是正则表达式的正确工作。如果您不知道如何开始,以下是一些Java代码,可以帮助您:
String input = "Input text, with words, punctuation, etc. Well, it's rather short.";Pattern p = Pattern.compile("[\w']+");Matcher m = p.matcher(input);while ( m.find() ) { System.out.println(input.substring(m.start(), m.end()));}该模式
[w']+多次匹配所有单词字符和撇号。示例字符串将逐字打印。查看Java
Pattern类文档以了解更多信息。



