パターン マッチング リファレンス

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Bamboo supports a powerful type of regular expression for matching files and directories (as with pattern matching in Apache Ant).

These expressions use the following wild cards:

?

1 つ以上の文字 (パス区切り記号以外の文字) と一致

*

0 個以上の文字と一致 (パス区切り記号を含まない)

**

0 個以上のパス セグメントと一致

Remember that Ant globs match paths, not just simple filenames.

  • If the pattern does not start with a path separator i.e. / or \, then the pattern is considered to start with /**/.
  • If the pattern ends with / then ** is automatically appended.
  • パターンにはワイルド カードをいくつでも含めることができます。

Ant ドキュメントも参照してください。

*.txt

Matches /foo.txt and /bar/foo.txt
but not /foo.txty or /bar/foo.txty/

/*.txt

Matches /foo.txt
but not /bar/foo.txt

dir1/file.txt

Matches /dir1/file.txt, /dir3/dir1/file.txt and /dir3/dir2/dir1/file.txt

**/dir1/file.txt

Same as above.

/**/dir1/file.txt

Same as above.

/dir3/**/dir1/file.txt

Matches /dir3/dir1/file.txt and /dir3/dir2/dir1/file.txt
but not /dir3/file.txt,/dir1/file.txt

/dir1/**

Matches all files under /dir1/

最終更新日 2012 年 9 月 17 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.