按名称和扩展名识别文件类型
SDL 软件使用文件的名称来识别该文件的文件类型。对于 XML 文件,软件还使用关于文件内容的规则。您可以使用通配符规范或正则表达式来指定文件名。您可以在创建文件类型向导的文件类型信息页面中提供这些规则。
通配符规范
这是用于指定文件名的最常用方法。它与 Microsoft 用于识别文件类型的文件关联方法类似。
例如,在 Windows 中,您可能希望将*.html 格式的所有文件都识别为 HTML 文件。当您使用通配符指定文件名时,您可以使用标准通配符字符 * 和 ?:
| * | 表示任何数量的任何字符 |
| ? | 表示任何一个字符 |
使用分号来分隔规范。这意味着您不能在规范中使用分号。
此外,Microsoft Windows 限制也适用,因此您不能在规范中使用任何以下字符:
/ \ : < > " |
Microsoft Word 2003 文件类型的规则指定:
*.doc; *.dot;
这会匹配文件扩展名为 .doc 或 .dot 的任何现有文件。
以下文件名规范则更加具体:
a* .do?
这会匹配任何以 a 开头并且具有以 do 开头的三字母文件扩展名的文件名。
正则表达式规范
有关更多信息,请参阅描述正则表达式的主题。