一.正则表达式
作用:
1.校验字符串是否符合规则
2.可以从字符串中,爬取自己的想要的规则小字符串
语法:单个字符
1.[abc] alblc
2.[a-z] a到z其中一个
3.[0-9] [\\d]
4.[a-zA-Z_0-9] [\\w]
量词修饰:
①模糊量词
?-->0次或1次
+-->1次或多次
*-->0次或多次
②范围量词
{n} 只能是n次
{n,m} n-m次
{n, } 至少n次
{0,m}最多m次
特殊字符 . 代表匹配所有字符
爬取有关的类:
1.Pattern
①创建对象Patterm.compilie(正则字符串);
②功能Matchermather(目标字符串);
2.Matcher(类似于集合)
①boolean find0;查找有没下一个
②String groupO;取出下一个
while(matcher.find()){
String s=matcher.group():
}
二.异常
作用:程序在编译或者运行时出现的问题
异常的分类:
Throwable
①Error 系统级别的错误
②Exception
<1>RuntimeException
1.由RuntimeExceptionl以及其子类构成
2.在编译期间写代码时不会有错误提醒,只有运行时发现问题才会报错
<2>其他异常
1.没有RuntimeException的异常都是编译时异常
2.在编译期间就会有错误提醒,必须处理才行