2

パス(「Where」入力)でワイルドカードを使用することは可能ですか?ファイル名が可能であることは知っていますが、パス自体でワイルドカードを使用する方法が見つかりません。
たとえば、私はこの検索を実行したいと思います

/home/john/dev/*/branch_name,*.py

その理由は、同じ名前()の3つの開発ブランチがありますbranch_nameが、異なるプロジェクトに属しているためです。ただし、ワイルドカード*は機能しません。これまでのところ、私の唯一の代替ソリューションは3つの検索を実行することです。

/home/john/dev/project1/branch_name,*.py
/home/john/dev/project2/branch_name,*.py
/home/john/dev/project3/branch_name,*.py
4

2 に答える 2

0

...whereフィールドの横にあるボタンを確認してください。カンマ区切りの場合、またはオプションを使用する場合は、複数のディレクトリを含めることができAdd Folderます。役立つかもしれない他のいくつかのオプションもあります。

于 2013-01-24T15:32:31.743 に答える
0

後世のために、トリックは、フォルダの仕様ではなく、フィルタ内で正規表現を使用することです。たとえば、ルートフォルダ"/home/john/dev/"では、フィルタを使用します".*/branch_name/.*\.py"。たとえば、「where」文字列は次のようになります。

/home/john/dev,.*/branch_name/.*\.py
于 2021-08-23T16:24:33.967 に答える