Red Hat Directory Server 8.0 Administrator's Guide
When performing a substring search using a matching rule filter, use the asterisk (*) character
as a wildcard to represent zero or more characters.
For example, to search for an attribute value that starts with the letter l and ends with the letter
n, enter a l*n in the value portion of the search filter. Similarly, to search for all attribute values
beginning with the letter u, enter a value of u* in the value portion of the search filter.
To search for a value that contains the asterisk (*) character, the asterisk must be escaped with
the designated escape sequence, \5c2a. For example, to search for all employees with
businessCategory attribute values of Example*Net product line, enter the following value in
the search filter:
Example\5c2a*Net product line
4.2. Supported Search Types
The Directory Server supports the following types of international searches:
• equality (=)
• substring (*)
• greater-than (>)
• greater-than or equal-to (>=)
• less-than (<)
• less-than or equal-to (<=)
Approximate, or phonetic, and presence searches are supported only in English.
As with a regular ldapsearch search operation, an international search uses operators to
define the type of search. However, when invoking an international search, either use the
standard operators (=, >=, >, <, <=) in the value portion of the search string, or use a special
type of operator, called a suffix (not to be confused with the directory suffix), in the matching
rule portion of the filter. Table B.3, “Search Types, Operators, and Suffixes” summarizes each
type of search, the operator, and the equivalent suffix.
Search Type Operator Suffix
Less-than < .1
Less-than or equal-to <= .2
Equality = .3
Greater-than or equal-to >= .4
Greater-than > .5
Supported Search Types
567