小编Min*_*ini的帖子

当对象名称中包含单引号或双引号时,如何为 java ldap 搜索 api 构造搜索过滤器

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'defabc\"and\'def。两者都返回:

错误的搜索过滤器

请帮助我了解当对象名称中包含单引号或双引号时如何构建搜索过滤器。

java ldap

1
推荐指数
1
解决办法
1万
查看次数

如何在perl脚本中替换字符串中的$

我有一个字符串,$ str = abc#$和@ def

我尝试用它的十六进制值替换'$',

$ STR =〜S/$/26%/克

但输出是abc#.

这可能是因为'$'被视为行或字符串的结尾.

请告诉我

perl

-1
推荐指数
1
解决办法
498
查看次数

标签 统计

java ×1

ldap ×1

perl ×1