我是使用 PDI 9.4 社区版的新手,
当尝试将数据 .xlsx 从 ftp 获取到本地且用户每天都会更改有条件的文件名时,我遇到了一些问题,
因此,正如您在我上传的图片中看到的那样,我希望获取/检索范围编号在 01 到 31 之间的 excel 文件名,
例如,这里是应该检索的有效文件名
2023 年 12 月 11 日下午.xlsx
请帮忙,非常感谢您的支持。
我尽力检索文件名,因为你可以看到我上传的图片。
我真的很抱歉我的解释,我是这里的新手。
因此,如果您需要将 01.xlsx 类型的文件与 31.xlsx 匹配,则需要以下类型的正则表达式:
(0[1-9]|[1-2][0-9]|3[0-1])(\.xlsx)
此表达式中有两组:
(0[1-9]|[1-2][0-9]|3[0-1])
和
(\.xlsx)
第一组有 3 个选项:
0[1-9]
匹配 01 到 09,[1-2][0-9]
匹配 10 到 29,3[0-1]
匹配 30 或 31。
第二组匹配扩展名.xlsx