我正在使用文件阅读器支持开发 Spring Integration 应用程序。我正在尝试使用正则表达式过滤器来获取所需的文件。该文件的名称类似于“S20110322.txt”,每天都有一个新文件,但具有相同的“S”前缀。我的应用程序将在创建文件后的第二天运行,以便捕获当天的所有数据。我可以使用匹配任何日期格式的正则表达式过滤器,但我特别需要正则表达式模式仅匹配今天的日期少一天,因为应用程序将每天自动运行。
在 Java 方面,我可以使用 SimpleDateFormat 并编写 Java 代码来完成此操作,但我只是想看看是否可以在没有 Java 代码的情况下仅使用 Spring Integration 的 int-file:inbound-channel-adapter 来完成它。