gpt4 book ai didi

java - Talend - 排除具有特定掩码的文件

转载 作者:行者123 更新时间:2023-11-30 02:52:42 25 4
gpt4 key购买 nike

我从 FTP 服务器恢复具有以下名称的平面文件:

  • abc
  • abc.flag
  • abc.tmp
  • 测试
  • 测试.flag
  • 测试.tmp

就我而言,我只需恢复文件:abctest。我尝试使用以下掩码,但它不起作用: "(.+\.tmp)| (. +\.flag) "还有其他方法可以做到这一点吗?

最佳答案

找不到可以选择除 .tmp 和 .flag 文件之外的所有文件的表达式,但这里有一个 example选择它们,使用 .+(?:flag|tmp)$.

已更新

假设允许负向前瞻,请参阅此 example只选择非 .tmp 和 .flag 文件,它使用

^.+\.(?!flag|tmp).+$|^\w+$

关于java - Talend - 排除具有特定掩码的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38170227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com