正则中的方法
Code
Pattern p = Pattern.compile("\\d{3,5}");
String s = "123-34345-234-00";
Matcher m = p.matcher(s);
p(m.matches());//与整个字符串匹配
m.reset();//从头开始匹配
p(m.find());//是否符合
p(m.start() + "-" + m.end());//输出在那的开头和在那的前面结束
p(m.find());
p(m.start() + "-" + m.end());
p(m.find());
p(m.start() + "-" + m.end());
p(m.find());
//p(m.start() + "-" + m.end());//必须找到才能输出
p(m.lookingAt());//从开头匹配 一个子字符串
p(m.start() + "-" + m.end());
p(m.lookingAt());
p(m.start() + "-" + m.end());
p(m.lookingAt());
p(m.start() + "-" + m.end());
p(m.lookingAt());
p(m.start() + "-" + m.end());
Pattern p = Pattern.compile("\\d{3,5}");
String s = "123-34345-234-00";
Matcher m = p.matcher(s);
p(m.matches());//与整个字符串匹配
m.reset();//从头开始匹配
p(m.find());//是否符合
p(m.start() + "-" + m.end());//输出在那的开头和在那的前面结束
p(m.find());
p(m.start() + "-" + m.end());
p(m.find());
p(m.start() + "-" + m.end());
p(m.find());
//p(m.start() + "-" + m.end());//必须找到才能输出
p(m.lookingAt());//从开头匹配 一个子字符串
p(m.start() + "-" + m.end());
p(m.lookingAt());
p(m.start() + "-" + m.end());
p(m.lookingAt());
p(m.start() + "-" + m.end());
p(m.lookingAt());
p(m.start() + "-" + m.end());
编程路漫漫其修远兮,吾将上下而求索;
看我破茧而出,化身为龙\(^o^)/