文件掩码 |
Top |
文件掩码是用于匹配文件夹和文件名的字符和通配符模式。 示例: *.*将匹配任何文件名。 由于历史原因,它甚至匹配没有扩展名的文件。 示例: *.html将匹配任何 HTML 文件名。 通配符 通配符允许文件掩码匹配多个文件夹或文件名。
示例: A?将匹配 A 后跟任意单个字符。 示例: A*将匹配 A 后跟任意数量的字符。 示例: [a-z0-9]将匹配任何数字或字母。 示例: [!ac-g]将匹配除 a、c、d、e、f 和 g 之外的任何字符。 简单文件掩码 简单文件掩码将影响其父文件夹包含的任何文件或文件夹。 基文件夹始终包含在内。 所有包含包含文件的文件夹也包含在内。 要排除而不是包含指定的项目,请在过滤器编辑中的文件掩码前面添加减号(-)。 在"文件过滤器"对话框中,将文件掩码放在"排除"编辑中,而不是使用减号。 如果文件掩码的最后一个字符是句点(.),则 ? 和 * 通配符不匹配句点,以允许过滤没有扩展名的文件。
示例: *.pas;*.dfm;*.dpr将仅包含扩展名为 pas、dfm 或 dpr 的文件。 示例: Source\将仅包含名为 Source 的文件夹及其子文件夹。 示例: -*.dcu;-*.ddp将排除扩展名为 dcu 或 ddp 的文件。 示例: =-Backup\将排除名为 Backup 的文件夹。 示例: *.将仅包含没有扩展名的文件。 相对文件掩码 相对文件掩码影响特定位置的文件或文件夹。
示例: Windows\*.txt 将影响任何名为 Windows 的包含文件夹中的任何文本文件。 示例: ...\Windows\*.txt 将影响任何名为 Windows 的文件夹中的任何文本文件。 示例: .\Windows\*.txt 将影响基文件夹中名为 Windows 的文件夹中的任何文本文件。 |