LDAP поддерживает поиск по подстроке, который не совсем совпадает с подстановочными знаками.Примерами фильтров подстрок являются '(uid=abc*)'
и '(mail='john@*.com')'
и т. Д.
Обычно целесообразно обратиться к администратору служб каталогов и запросить любые атрибуты, которые вы намереваетесь использовать в фильтре, для индексации при поиске по подстроке.,Профессиональные серверы LDAP поддерживают поиск по подстроке, и для индексации результатов поиска может потребоваться указать минимальное количество символов.Например, если сервер является сервером каталогов Sun (Sun ONE, DSEE или SJS DS), необходимо два символа, прежде чем символ '*'
в фильтре, прежде чем индексы вступят в силу, например, '(mail=ab*)'
может использовать индексы, тогда как '(mail=a*)'
может не использовать индексы.