Pattern matching guide
Fisheye supports a powerful type of regular expression for matching files and directories (same as the pattern matching in Apache Ant).
These expressions use the following wild cards:
? | Matches one character (any character except path separators) |
| Matches zero or more characters (not including path separators) |
| Matches zero or more path segments. |
Ant globs では、単なるファイル名ではなく、パスの照合が行われることに留意してください。
- パターンの先頭がパスの区切り文字 (つまり / や \) でない場合、そのパターンは
/**/
で始まると見なされます。 - パターンの末尾が
/
である場合、**
が自動的に追加されます。 - A pattern can contain any number of wild cards.
Also see the Ant documentation.
例
*.txt |
|
/*.txt |
|
dir1/file.txt |
|
**/dir1/file.txt | 上記と同じです。 |
/**/dir1/file.txt | 上記と同じです。 |
/dir3/**/dir1/file.txt |
|
/dir1/** |
|
/dir1* | Matches all files as /dir11 , /dir12 , /dir12345 and so on. |
/dir?? | Matches all files as /dir11 , /dir22 and so on, replacing just 2 characters. |