import java.util.regex.*;
public class UsePattern {
public static void main(String[] args) {
// TODO Auto-generated method stub
String str="we call this the live-code appproach."
+"these examples are avaible from three location-they are "
+"on the CD that accompabies this book";
Pattern expression=Pattern.compile("[a-zA-Z]+");
Matcher matcher=expression.matcher(str);
String word=null;
int n=0;
while(matcher.find())
{
word=matcher.group();
System.out.print(word+"/t");
if((n+1)%4==0)
System.out.println();
n++;
}
System.out.print("/n单词的总数:"+n);
System.out.println("/n有9个字母(含9个)以上的单词有:");
Pattern expression1=Pattern.compile("[a-zA-Z]{9,}");
Matcher matcher1=expression1.matcher(str);
while(matcher1.find())
{
word=matcher1.group();
System.out.print(word+"/n");
}
System.out.println();
}
}