This feature relies on the SAS PRXPARSE function, which uses metacharacters in constructing a Perl regular expression. This expression is applied to the whole filename including the extension. A few of the most common uses are given below.
• Single alphanumeric string. The filter “ dat ” (without the quotation marks) would show all .dat files but also .sas7bdat files or any filename that contains “ dat ”.
• Single file extension. To display .dat files only, you can specify “ \.dat ” (without the quotation marks). Note the backslash ( \ ) preceding the period. The period normally is interpreted as a metacharacter , which matches any single character, so the backlash overrides the normal use of the period metacharacter and instead forces interpretation of the literal period.
• Multiple file extensions. To display files with .txt , .dat , or .abc extensions only, specify “ \.txt|\.dat|\.abc ” (without the quotation marks). Note the use of the vertical bar ( | ) as an OR operator .
• Specific file base and extension. To display any .txt file starting with the word “ test ” in its base (such as test001.txt , test002.txt , testnnn.txt ), specify “ ^test*\.txt ” (without the quotation marks). Note the use of the caret ( ^ ) to indicate that matches should be made at the beginning of the filename (this avoids displaying a file such as firsttest001.txt ).