首页 > 解决方案 > 如何指定正则表达式来提取日期为 2019-02-20 之后的文件?

问题描述

我正在尝试获取一些具有以下格式的文件

user_registrations.log.2019-03-20_04.

已指定文件模式,如

"user_registrations.log." + "[._a-zA-Z0-9]*"

我需要病房日期为 2019 年 2 月 20 日的文件,直到 2019 年 3 月 20 日。

我该如何指定?

标签: regex

解决方案


user_registrations.log.2019-0(2-2\d|3-[0,1]\d|3-20)_\d+

给出以下匹配:

在此处输入图像描述


推荐阅读