import java.util.regex.Pattern; import java.util.regex.Matcher; public class PickWord{ public static void main(String args[]){ String regex = "([\\w]+(\\'|\\-)*[\\w]+)|([\\w]+)"; Pattern pattern = Pattern.compile(regex, Pattern.CASE_INSENSITIVE); String article="He's a boy.And she has a low-income."; Matcher matcher=pattern.matcher(article); while (matcher.find()) { System.out.println(matcher.group()); } } }
import java.util.regex.Matcher;
public class PickWord{ public static void main(String args[]){
String regex = "([\\w]+(\\'|\\-)*[\\w]+)|([\\w]+)";
Pattern pattern = Pattern.compile(regex, Pattern.CASE_INSENSITIVE);
String article="He's a boy.And she has a low-income.";
Matcher matcher=pattern.matcher(article);
while (matcher.find()) {
System.out.println(matcher.group());
}
}
}