文章目录
第一节. Ant风格路径用法
Ant 风格的路径模式语法具有以下规则:
*
:表示任意数量的字符。?
:表示任意一个字符。**
:表示任意数量的目录。{}
:表示一个命名的模式占位符。[]
:表示字符集合,例如[a-z]表示小写字母。
例如:
*.html
匹配任意名称,扩展名为.html的文件。/folder1/*/*.java
匹配在folder1目录下的任意两级目录下的.java文件。/folder2/**/*.jsp
匹配在folder2目录下任意目录深度的.jsp文件。/{type}/{id}.html
匹配任意文件名为{id}.html,在任意命名的{type}目录下的文件。
注意:Ant 风格的路径模式语法中的特殊字符需要转义,如:
- 要匹配文件路径中的星号,则需要转义为
\\*
。 - 要匹配文件路径中的问号,则需要转义为
\\?
。