public class RegexDemo5 {
public static void main(String[] args) {
String rs = "Java牛牛,+

// 需求:从上面的内容中爬取出 电话号码和邮箱。
//1.定义爬取规则
String regex = "(\\w{1,}@\\w{2,10}(\\.\\w{2,10}){1,2})|" +
"(1[3-9]\\d{9})|(0\\d{2,5}-?\\d{5,15})|" +
"400-?\\d{3,8}-?\\d{3,8}";
//2.编译正则表达式成为一个匹配规则对象
Pattern pattern = Pattern.compile(regex);

//3.通过匹配规则对象得到一个匹配数据内容的匹配器对象
Matcher matcher = pattern.matcher(rs);

//4.通过匹配器去内容中爬取信息
while (matcher.find() ){
System.out.println(matcher.group());
}

}
}