Utilice el campo NAME_PATTERN para especificar los requisitos de nombre. El valor del campo puede incluir los siguientes caracteres comodín:
?: coincide con cualquier carácter único
*: coincide con cualquier secuencia de caracteres (incluso una cadena nula)
[cc…]: coincide con cualquiera de los caracteres (c) entre corchetes
[c–c]: coincide con cualquiera de los caracteres del rango c a c
La siguiente definición de tipo de datos crea un tipo de datos basado en el nombre de archivo. Éste debe comenzar con QS y acabar con .doc.
DATA_ATTRIBUTES QS_Doc
{
DESCRIPTION Este archivo contiene un documento para \
el proyecto QS.
ICON Word_Doc
ACTIONS Open
}
DATA_CRITERIA QS_Doc_Criteria
{
NAME_PATTERN QS*.doc
DATA_ATTRIBUTES_NAME QS_Doc
}
La siguiente definición crea un tipo de datos para directorios llamados Demo_n, donde n es un número de 0 a 9.
DATA_ATTRIBUTES Demo_directory
{
DESCRIPTION Es un directorio. Haga doble clic para abrirlo.
ICON Demo
ACTIONS OpenInPlace,OpenNewView
}
DATA_CRITERIA Demo_directory_criteria
{
NAME_PATTERN Demo_[0-9]
MODE d
DATA_ATTRIBUTES_NAME Demo_directory
}