唯有记录青史留名
追风少年
时间:2018.09.18
pattern和Matcher是一个正则表达式的适配匹配,理论请自行百度或者谷歌.
话不多说,直接看操作,我是为了记录自己提升的点点滴滴!
Pattern是个不能继承的类,里面提供了:
1. Pattern.matches(String regex,CharSequence input)
2. Pattern.matcher(CharSequence input)
3. Pattern.complie(String regex)
4. Pattern.split(CharSequence input)
Matcher是个不能继承的类,里面提供了:
5. Matcher.matches()
6. Matcher.lookingAt()
7. Matcher.find()
8. start()
9. end()
10. group()
boolean matches = Pattern.matches("\\d{1,4}", "2233");
为true,最少一次,最多4次,所以为true,matches是一次性匹配全部
Pattern p = Pattern.compile("\\d{1,2}");
Matcher m=p.matcher("22,23");
while(m.find()) {
System.out.println(m.group());
System.out.print("start:"+m.start());
System.out.println(" end:"+m.end());
}
urlLink:[1] https://www.cnblogs.com/gdwkong/articles/7782331.html