java关键字和正则表达式

finally:异常类的同一出口,我们可以在这一块关闭之前连接的数据库
final:类定义关键字,指明该类不能被继承,方法不能被重写
finalize:是Object类提供的一个方法(protected void finalize() throws Throwable),指的是对象收回的方法,即使出现了异常也不到于程序中断。
.正则标记
1、单个字符:(数量:1)
字符:表示由一个字符组成
\:表示转义字符""
\t:表示tab
\n:表示换号
2、字符集:(数量:1)
[abc]:表示可能是字符a或者字符b或者是字符c中的任意一个。
[^abc]:表示不是abc中的任意一位。
[a-z]:所有的小定字母
[A-Za-z]:表示所有的大小写字母
[0-9]:表示任意一位数字
3、简化的字符集表达式:(数量:1)

.:表示任意一个字符,包括数字、大小写字母以及各种特殊字符
\d:等价于[0-9],是简化写法
\D:等价于[^0-9],也是简化写法
\s:表示任意的空白字符,例如:空格(\t)、回车(\n)
\S:表示任意的非空白字符
\w:等价于[a-z][A-Z][0-9],表示任意的字母、数字以及_下划线组成
\W:表示上面的非
4、边界匹配:(不要在JAVA中使用,在JS中使用)

^:正则的开始
$:正则的结束
5、数量表达

正则?:表示此正则出现0次或1次
正则+:表示此正则出现一次或者一次以上
正则*:表示此正则可以出现0次、一次或者 多次
正则{n}:表示此正则可以出现n次
正则{n,}:表示此正则可以出现n次以上(包含n次)
正则{n,m}:表示此正则可以出现n次和M次之间
6、逻辑运算:

正则1正则2:正则1判断完成之后继续判断正则2
正则1|正则2:表示正则1或者正则2有一组满足即可
(正则):将多个正则作为一组,可以为这一组设置出现的次数。
例子:

		\\d+(\\.\\d+)?	
		344555.2			
		
		\\d{4}-\\d{2}-\\d{2}   
		2018-09-09
		
		\\w+@\\w+\\.\\w+		  
		gys201@qq.com
		
		(\\d{3,4}-)?\\d{7,8}     
		010-4567890
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值