cn=abc"and'def我在目录中有一个对象。我正在使用 Java 搜索 API:
public LDAPSearchResults search(java.lang.String base,
int scope,
java.lang.String filter,
java.lang.String[] attrs,
boolean typesOnly,
LDAPSearchConstraints cons)
throws LDAPException
Run Code Online (Sandbox Code Playgroud)
我尝试将搜索过滤器指定为abc"and'def和abc\"and\'def。两者都返回:
错误的搜索过滤器
请帮助我了解当对象名称中包含单引号或双引号时如何构建搜索过滤器。
我有一个字符串,$ str = abc#$和@ def
我尝试用它的十六进制值替换'$',
$ STR =〜S/$/26%/克
但输出是abc#.
这可能是因为'$'被视为行或字符串的结尾.
请告诉我