正则表达式

概述:正则表达式其实就是一个匹配规则,用来简化之前复杂的if判断语句

  3.2.1正则表达式-字符类

1. [abc]:代表a或者b,或者c字符中的一个。
2. [^abc]:代表除a,b,c以外的任何字符。
3. [a-z]:代表a-z的所有小写字符中的一个。 左右包含
4. [A-Z]:代表A-Z的所有大写字符中的一个。
5. [0-9]:代表0-9之间的某一个数字字符。
6. [a-zA-Z0-9]:代表a-z或者A-Z或者0-9之间的任意一个字符。

  3.2.2正则表达式-逻辑运算符

  语法:

 1,&&:并且

 2,| :或者

  3.2.3正则表达式-数量词

在这里插入图片描述

  能够使用正则表达式的数量词
   ? 0个或1个
   *  0个或多个
   +  1个或多个
   {n} 恰好n次
   {n,m} n到m次,包含n和m
   {n,}  至少n次,包含n

3.2.4 正则表达式

正表达只要靠 String 类来提供支持,用来判断字符串是否符合一定的规则,是字符串匹配和处理的最强大的工具,包括  matches,replaceALL, Split等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值