【发布时间】:2016-09-21 11:29:36
【问题描述】:
我正在使用ldapsearch 命令查询 OpenLDAP 服务器,虽然在大多数情况下都能正常工作,但对于西班牙语或法语等语言中的特殊字符并不是很聪明。
我的意思是,如果我执行查询:
ldapsearch -h myhost "givenName=Ramón"
它会输出姓名为Ramón 的人,但不会输出姓名为Ramon 的人(为了避免特殊字符出现问题,这种情况非常频繁)。我可以很聪明,只需执行以下查询:
ldapsearch -h myhost "givenName=Ram*n"
它工作正常,输出所有可能的变化,但我想知道是否有某种方法可以告诉 ldapsearch 在搜索中只包含重音版本的字符,所以搜索 Ramon 包括 Ramon 和 @987654328 @ 结果。现在大多数搜索引擎已经这样做了,所以也许有一种方法可以使用 LDAP。
提前致谢
【问题讨论】: