运算符 | 用途 | 样例 |
= | 查找所包含的属性值与指定值相同的项 | "cn=John Browning" |
= <string>*<string> | 查找所包含的属性值与指定的子字符串相同的项 | "cn=John*"
"cn=J*Brown" |
>= | 查找特定项,该项中包含的属性的数字或字母值大于或等于指定的值。 | "cn>=D" |
<= | 查找特定项,该项中包含的属性的数字或字母值小于或等于指定的值。 | "roomNumber<=300" |
=* | 查找包含特定属性的值的项,而不用管属性的值是什么。 | "sn=*" |
~= | 查找特定项,该项中所含属性的值约等于指定的值。 | "sn~=Brning" 可能返回 sn=Browning |
& | 查找与所有搜索过滤器中指定的条件相匹配的项 | "(&(cn=John Browning)(l=Dallas))" |
| | 查找与至少一个搜索过滤器中指定的条件相匹配的项 | "(|(cn=John Browning)(l=Dallas))" |
! | 查找与任何搜索过滤器中指定的条件都不匹配的项 | "(!(cn=John Browning)(l=Dallas))" |