在WinScp中组合regex以下载包含特定字符串的文件

在WinScp中组合regex以下载包含特定字符串的文件,regex,cmd,winscp,Regex,Cmd,Winscp,我在一个目录中有许多文件,这些文件的名称如下: EE_SuccessfulTransfer_jobID_HOMEAPPREMIND01X_BT_<date>_SUCCESS_XFER.csv EE_SuccessfulTransfer_jobID_HOMEAPPREMIND03X_BT_<date>_SUCCESS_XFER.csv EEHOMEAPPREMIND01X _<date>_EXPORT.csv EEHOMEAPPREMIND03X _<da

我在一个目录中有许多文件,这些文件的名称如下:

EE_SuccessfulTransfer_jobID_HOMEAPPREMIND01X_BT_<date>_SUCCESS_XFER.csv
EE_SuccessfulTransfer_jobID_HOMEAPPREMIND03X_BT_<date>_SUCCESS_XFER.csv
EEHOMEAPPREMIND01X _<date>_EXPORT.csv
EEHOMEAPPREMIND03X _<date>_EXPORT.csv
EE_SuccessfulTransfer_jobID_HOMEAPPREMIND03X_BT_<date>_SUCCESS_XFER.csv
EEHOMEAPPCALLBACK_BT_<Date>_SUCCESS_XFER_EXPORT.csv

但它正在从目录下载所有文件。

这看起来不像regex…@Biffen-有什么解决方案吗?我对regex还不熟悉……正如我所想,WinSCP,而不是regex。所以RT*M.如果不进行测试,我会说类似于
get EE\u successful transfer\u*\ u HOMEAPPREMIND01X\u BT\u*\ u SUCCESS\u XFER.csv EEHOMEAPPREMIND01X\u*\ u EXPORT.csv
的东西应该可以工作。您的命令下载所有文件的原因是它匹配所有以
\124; u*+01aacdeefhillmnnoprsstux
开头的文件(这就是
[EEHOMEAPPREMIND01X+124; EE+u成功传输+.*+HOMEAPPREMIND01X]
表示),后跟任意数量的字符(
*
)然后是
.csv
@Biffen-我在尝试您的命令时出错。winscp>get EE_SuccessfulTransfer\uuuu HOMEAPPREMIND01X\uBT\uuuuu SUCCESS\uXFer.csv EEHOM EAPPREMIND01X\u*\ u EXPORT.csv无法获取文件“EEHOMEAPPREMIND01X”的属性。没有此类文件或目录。错误代码:2来自服务器的错误消息(en):找不到文件
EE_SuccessfulTransfer_jobID_HOMEAPPREMIND01X_BT_<date>_SUCCESS_XFER.csv
EEHOMEAPPREMIND01X _<date>_EXPORT.csv
 get [EEHOMEAPPREMIND01X+_|EE+_SuccessfulTransfer+_*+_HOMEAPPREMIND01X]*.csv