IC后端(三)序——正则简单的练习


  • 写在前面:练习题来自于正则练习
  • 由于匹配方式较多,我只写了一种,如有更简便的匹配方式忘指明,互相学习哟。

一、正则入门

1.字符组([])允许匹配一组可能出现的字符。

在这里插入图片描述

2.匹配多个单词

在这里插入图片描述

3.区间

在这里插入图片描述

4.匹配特殊字符

在这里插入图片描述

5.匹配字母

在这里插入图片描述

6.匹配目标数据

在这里插入图片描述

7.取反

在这里插入图片描述

8.不含小写字母的数据

在这里插入图片描述

9.快捷匹配数字和字母

在这里插入图片描述

在这里插入图片描述

10.匹配空白

在这里插入图片描述

11. 单词边界


\b 匹配的是单词的边界


在这里插入图片描述

12.匹配数字和小写字母

在这里插入图片描述

13.快捷方式取反

在这里插入图片描述

14.开始和结束


正则表达式中 ^指定的是一个字符串的开始,$指定的是一个字符串的结束。


在这里插入图片描述

15.匹配任意字符

在这里插入图片描述

16.可选字符


字符出现零次或一次(.?)


在这里插入图片描述

17.可选任意字符

在这里插入图片描述

18.重复

在这里插入图片描述

19.重复区间


{M,N},M是下界而N是上界


在这里插入图片描述

20.开闭区间


使用 + 匹配1个到无数个,使用 * 代表0个到无数个。
即:+等价于{1,} * 等价于{0,}。


在这里插入图片描述

21.匹配所有手机号码

在这里插入图片描述

22.匹配网站地址

在这里插入图片描述
在这里插入图片描述

23.匹配以fu结尾的数据

在这里插入图片描述

二、正则进阶

1.分组

在这里插入图片描述

2.提取p标签中的数据

在这里插入图片描述

3.提取学号

在这里插入图片描述

4.提取年月日

在这里插入图片描述

5.或者条件

在这里插入图片描述
在这里插入图片描述

6.非捕获分组

在这里插入图片描述

7.分组使用技巧

在这里插入图片描述

8.提取所有电话号码

在这里插入图片描述

9.分组的回溯引用

在这里插入图片描述

10.回溯引用的实践

在这里插入图片描述

11.正向先行断言


先行断言从左往右看,后行断言从右往左看


例: 密码验证
在这里插入图片描述

12.反向先行断言

在这里插入图片描述

13.匹配标签

在这里插入图片描述

14.正向后行断言

在这里插入图片描述

15.反向后行断言

在这里插入图片描述

16.匹配两个美元符号中的数据

在这里插入图片描述

17.实践:提取所有人的生日

在这里插入图片描述

18.匹配所有的小数

最简: ^\d+.\d+$

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

想前

看客 多少意思意思

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值