0

FTPサイトから32個のファイルのうち6個を取得したいのですが、使用しているサードパーティのETLツールでは、ターゲットディレクトリと正規表現フィルターを使用してファイルを取得することしかできません。

6つの別々のFTPステップを使用して、取得するファイルに具体的に名前を付けることはできますが、それはお粗末です。このセットのアイテムに一致するすべてのファイルを私に与えると言うことができる正規表現を使用する方法はありますか:{。XYZInstrument。、。* XSYFundなど}?

たとえば、XYZFund.txt/zipとXYZInstrument.txt/zipは一致しますが、Index.txt/zipやその他の存在するファイルは一致しません。

SomeName_XYZFund.txt
SomeName_XYZFund.zip
SomeName_XYZIndex.txt
SomeName_XYZIndex.zip
SomeName_XYZInstrument.txt
SomeName_XYZInstrument.zip
4

1 に答える 1

1

私があなたの質問を正しく理解しているなら、あなたはとを使うことができ()ます|。たとえば、file。*、*。txt、または* .pdfを照合するには:

(^file\.|\.txt$|\.pdf$)

w00te-明確な答えを出すために投稿を編集する:

私の場合: .*XYZFUND.* | .*XYZINSTRUMENT.*仕事をします。

于 2012-09-24T18:00:00.677 に答える