在线等 求通配正则表达式

日期字符格式 yyyyMMdd

eg:20221204

正则匹配想达到通配的效果:
1、取出 2022
2、取出 12
3、取出 04

我想要能达到如上效果的三个正则通配表达式(换个日期也能匹配到)

先来了解下正则表达式,假设字符串格式都是yyyyMMdd情况下
1、\d
表示一个数字
2、{n}
修饰前面的字符出现n次,固定长度n
3、\d{4}
表示,匹配前四位数字,通过这个表达式可以实现满足

img


4、g
表示匹配多个
5、再通过匹配2位长度,取月份和年份

img