作业

来源:互联网 发布:wave动作数据mmd 编辑:程序博客网 时间:2024/05/19 15:43


import java.util.regex.Matcher;
import java.util.regex.Pattern;


public class TestPattern {
public static void main(String[] args) {
// Pattern p =Pattern.compile("a*b");//获取到了正则表达式
// Matcher m = p.matcher("aaaaab");//返回上一个匹配到Matcher
// boolean b = m.matches();//看是否能匹配,匹配就返回true;
// System.out.println(b);
// System.out.println("aaaaaab".matches("a*b"));


String s = "我的手机号18810125973 曾经用过15641625485 还用过17600313836";
String regex = "1[3578]\\d{9}";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(s);
// boolean b = m.find();
// System.out.println(b);
while (m.find()) {
System.out.println(m.group());
}
}
}
原创粉丝点击