First described by German zoologist Friedrich Boie in 1826, (212) 555-1212, 232-515-1212和242 545 1262
String telephone = "[(]?[\\d]{3}[)-]?[\\s]?[\\d]{3}[\\s-]?[\\d]{4}";
Pattern p = Pattern.compile(generalWord);
Matcher m = p.matcher(text1);
while( m.find()) {
System.out.println(m.group());
}
结果:(212) 555-1212, 232-515-1212和242 545 1262
以下简写:
String generalWord = "[A-Z]*[a-z]+";//全部单词
String generalWord0 = "\\b[A-Z]+[a-z]+";//大写字母开头的单词
String generalWord1 = "\\b[a-z]+";//小写字母开头的单词
String mutiWord = "[A-Z]+[a-z]+([A-Z]+[a-z]+)*";//多个单词组合的单词:appStore
String cn_zh = "[\\u4e00-\\u9fa5]";//取出所有汉字