使用正则表达式进行 LDAP 搜索

2023-11-26

有没有办法可以使用字段的正则表达式在 LDAP 上进行搜索?我在用LDAP搜索或“Sun Java System Directory Server 控制中心”进行搜索。


答案是否定的,你不能。为什么 ?

因为 LDAP 标准将 LDAP-SEARCH 描述为具有 4 个参数的函数:

  1. 点头从哪里开始搜索,这是一个专有名称(DN)
  2. 您想要恢复的属性
  3. 搜索深度(基、一级、子树)
  4. 过滤器。

您对过滤器感兴趣。

MSDN 语法文档

LDAP 资源管理器文档

超越语法

您必须了解的是,属性和值之间的运算符以及值内部的通配符与匹配规则它们是您的目录架构的一部分。在前 Sun Directory(现在的 Oracle)中,每个属性都可以使用三个匹配规则(相等、排序、子字符串)进行设置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用正则表达式进行 LDAP 搜索 的相关文章

  • 找出段落中出现的单词

    sentence Alice was not a bit hurt and she jumped up on to her feet in a moment words Alice jumped played 我可以使用filterpyth
  • 负向查找正则表达式 - 仅出现一次 - Java

    我正在尝试查找字符串是否包含only one一个词的出现 e g String jjdhfoobarfoo Regex foo gt false String wewwfobarfoo Regex foo gt true String jj
  • 匹配一对未转义的平衡分隔符

    如何匹配一对不被反斜杠转义的平衡分隔符 本身不被反斜杠转义 无需考虑嵌套 例如 对于反引号 我尝试了此操作 但是转义的反引号无法按转义的方式工作 regex lt lt hello how are you gt 1 how expected
  • 替换第二个和第三个下划线之间的任何内容

    我有一个 PowerShell 脚本行 它用 替换 删除 第二个和第三个下划线之间的字符 get childitem pdf rename item newname name replace p L p L 例子 12345 00001 L
  • PostgreSQL & regexp_split_to_array + 取消嵌套

    我有这样的绳子 测试1 纽约 X 测试 2 芝加哥 Y 测试 3 宾夕法尼亚州哈里斯堡 Z 我需要的结果是 Column1 Column 2 Column3 Test 1 new york X Test 2 chicago Y Test 3
  • 如何为所有语言创建字母数字正则表达式?

    我今天遇到了这个问题 此正则表达式仅匹配英语 a zA Z0 9 如果我需要支持这个世界上的任何语言 我应该编写什么正则表达式 如果您使用字符类简写和 Unicode 识别正则表达式引擎 您就可以做到这一点 这 wclass 匹配 单词字符
  • 正则表达式:括号表达式中的双反斜杠

    以下表达式中的双反斜杠匹配什么 它是一个过滤器吗 and 转义反斜杠 或 and 未转义 或 and 逃避问号 这是正则表达式的链接以及一些示例测试字符串 如在Rubular http rubular com r Jrw1G4YLtT Th
  • 正则表达式获取模式的最后一次出现

    我有一个字符串 我需要选择最后一次出现的模式 该字符串是 1302638400000 0 0 1302724800000 0 610 64999999999998 1302811200000 0 2266 6500000000001 130
  • 使用正则表达式查找除一个字符串之外的所有字符串[重复]

    这个问题在这里已经有答案了 我想匹配除字符串之外的所有字符串 ABC 例子 A gt Match F gt Match AABC gt Match ABCC gt Match CBA gt Match ABC gt No match 我尝试
  • 如何对逗号和句号使用 re.split?

    我有多个字符串 其中单词用逗号或句点分隔 string apple pear grapes carrot cabbage veggies fruit yard 我想根据逗号和句点来分割它 string apple pear grapes c
  • 改进将字符串转换为可读的 url

    以下函数重写包含各种字符的新闻和产品标题的 url 我希望创建的字符串仅包含字母数字值和 但没有结尾 或空格 也没有重复的 下面的函数工作正常 但我想知道是否有任何方法可以将其编写得更简单或更有效 function urlName stri
  • 正则表达式 - 剥离非数字并删除分(如果有)

    我目前正在开发一个 PHP 项目 需要一些正则表达式的帮助 我希望能够获取用户输入的货币值并删除所有非数字和小数位 分 Ex 2 000 00 到 2000 2 000 00 美元 到 2000 2abc000 到 2000 2 000 到
  • 在 Google 表格中批量查找并替换正则表达式

    是否有函数 脚本或插件可以将大量正则表达式替换应用于 Google 表格中的一系列数据 我有一张包含地址列表的工作表 另一张工作表在两列中包含几十对正则表达式 例如 St 和 Street 我想替换地址中第一列短语的所有实例列出另一个中相应
  • 使用 C++ 中的 Boost 正则表达式缩小 HTML

    Question 如何使用 C 缩小 HTML 资源 外部库可能是答案 但我更希望改进当前代码 尽管我很期待其他的可能性 当前代码 这是我在c 中的解释以下答案 https stackoverflow com a 5324014 57079
  • 不允许连续点的正则表达式

    我有一个正则表达式允许字母数字 下划线和点 但不允许连续点 2 a zA Z0 9 我现在还需要允许在字符串的第一个和最后一个字符中使用点 我怎样才能做到这一点 您可以像这样使用它和额外的前瞻 a zA Z0 9 不允许 开始时 不允许有
  • 在Python中高效匹配多个正则表达式

    当你有正则表达式时 词法分析器就很容易编写 今天我想用Python写一个简单的通用分析器 并想出了 import re import sys class Token object A simple Token structure Conta
  • 正则表达式等价

    有没有办法找出两个任意正则表达式是否等价 对我来说看起来很复杂的问题 但可能有一些 DFA 简化机制之类的 要测试等价性 您可以计算的表达式并进行比较
  • 标点符号的Javascript正则表达式(国际)?

    我需要一个正则表达式来匹配所有标点符号 例如标准的 但包括国际标记 例如颠倒的西班牙语问号 中文句点等 我的 google fu 即将到来 有谁手头有这样一个与Javascript兼容的正则表达式吗 添加到 stema的答案 https s
  • Notepad++:: 通过正则表达式完全删除包含问号的行

    嗯 我想这就是我的标题 这对于我将要实现的目标来说是不言自明的 这是我当前的文本文件的示例 Diva was the winning song of the Eurovision Song Contest 1998 Who will win
  • 如何构建印度尼西亚电话号码正则表达式

    这些是一些印度尼西亚的电话号码 08xxxxxxxxx 至少包含 11 个字符长度 08xxxxxxxxxxx 始终以 08 开头 我发现这个很有用 Regex regex new Regex 08 0 9 0 9 0 9 0 9 0 9

随机推荐

  • 计算矩阵乘以转置的有效算法[关闭]

    Closed 这个问题需要多问focused 目前不接受答案 对于一堂课 我的老师提出的一个问题是矩阵乘以转置的算法成本 使用标准的 3 循环矩阵乘法算法 效率为 O N 3 我想知道是否有一种方法可以操作或利用矩阵 矩阵转置来获得更快的算
  • 如何使用 OpenSSL 解密之前使用 mcrypt 加密的字符串?

    由于 mcrypt 在 PHP 7 1 中已被弃用 并且我在现有项目中使用 mcrypt 加密 解密了大量数据 如何将我的 PHP 代码从 mcrypt 迁移到 OpenSSL 我有以下代码要加密 encoded base64 encode
  • “x += x & (-x)”是什么意思?

    我发现很多人都用x x x x x x 解决区间树问题 在实现线段树 二叉索引树等数据结构时 你能解释一下这个等式的含义吗 例如 void update int m int x m while m lt N t m t m x m m m
  • jQuery 中从 A 到 Z 的循环

    如何从 A 循环到 Z 我想用字母表中的字母填充选择菜单 例如
  • C# 有没有办法用扩展方法覆盖类方法?

    有时我想用扩展方法重写类中的方法 在 C 中有什么办法可以做到这一点吗 例如 public static class StringExtension public static int GetHashCode this string inS
  • 从命令行关闭 acrobat reader 的实例

    我正在使用以下 cmd 来打印 pdf acroRD32 exe t file1 pdf printerName 一切正常 但弹出一个窗口 任何人都可以帮我禁用它 我尝试了其中包含的各种选项这个问题但无法成功 任何帮助表示赞赏 为什么还要使
  • IllegalAccessError:类无法访问方法

    我遇到了非常奇怪的错误 因为它仅在从生成的应用程序安装应用程序后发生 apk 当我尝试通过 IDE 运行该应用程序时 它工作正常 java lang IllegalAccessError Method int
  • Phonegap cordova 2.7.0 暂停应用程序时出错

    我使用phonegap工具 create 创建了一个干净的cordova 2 7 0项目 创建项目文件夹包名称项目名称 我已将该应用程序部署到我的 Nexus 4 androind 4 2 2 上 没有编写任何代码 该应用程序已执行 没有错
  • 膨胀类 com.google.android.material.bottomnavigation.BottomNavigationView 时出错

    我正在尝试添加BottomNavigationView我的这个库的布局 implementation com google android material material 1 0 0 这是我的布局
  • 在 PHP 中用单引号打印换行符

    我尝试尽可能多地使用单引号 但我注意到我不能在单引号中使用 n 我知道我可以通过按回车键直接输入换行符 但这会破坏我的代码的缩进 当我使用单引号时 是否有一些 ASCII 字符或我可以输入的字符会产生换行符 不 因为单引号甚至禁止十六进制代
  • 计算忽略搜索引擎的页面浏览量?

    我注意到 StackOverflow 对每个问题都有一个浏览次数 并且这些浏览次数相当低且准确 我的一个网站上也有类似的东西 每当页面加载到后端代码中时 它基本上都会记录一个 点击 不幸的是 它也会对搜索引擎点击次数进行此操作 从而给出臃肿
  • 获取矩形与直线的交点

    我需要得到矩形和直线的交点 我的 B 点位于矩形 矩形中心 内部 A 点位于外部 我需要在矩形边框之一上找到 C 点 我还得到了矩形的宽度和高度 这一切都将是WPF应用程序 所以如果有任何内置功能我会非常高兴 这是基本数学求解线与线相交的问
  • 在 python 正则表达式中匹配 unicode 表情符号

    我需要提取文本中数字和表情符号之间的文本 示例文本 blah xzuyguhbc ibcbb bqw 2 extract1 jbjhcb 6 extract2 bjvcvvv output extract1 extract2 我编写的正则表
  • 在 Flutter 中使用 Firebase 身份验证检查用户是否是新用户

    根据底部这一页 AdditionalUserInfo提供了一个方法叫做isNewUser 例如 检查社交登录 Facebook Google 等 是否是登录或注册 给出了一个例子这个答案 Flutter 的问题是我找不到任何名为Additi
  • 并行运行一组 TaskEithers,但如果 1 个或多个任务失败则继续

    我必须并行进行一组 IO 调用 如果成功则合并调用的内 容 如果其中一个失败 其他的将按正常方式处理 但会出现一条错误消息 我对如何实现这一点的思考过程 Array
  • For-In 循环多个条件

    随着 Xcode 7 3 的新更新 出现了很多与新版本 Swift 3 相关的问题 其中一个问题是 C 风格的 for 语句已被弃用 将在未来版本的 Swift 中删除 这出现在传统的 Swift 版本中 for声明 其中一个循环有多个条件
  • 更改导航后退按钮的目的地

    如何更改默认导航后退按钮将我带到的视图控制器 后退按钮通常会将您带回到上一个视图控制器 但是如果我想让它通过两个视图控制器返回怎么办 我的意思是我想更改后退按钮将我带到的视图控制器 我不喜欢创建自定义后退按钮 那么还有其他办法吗 可能是与后
  • 不同方法名的接口实现

    我有这个界面 public interface INameScope void Register string name object scopedElement object Find string name void Unregiste
  • 对于不使用 Emacs 的 Windows 用户是否值得交换 Ctrl 和 Caps Lock

    我已经了解 Steve Yegge 的建议交换 Ctrl 和 Caps Lock虽然我不使用 Emacs 但已经有一段时间了 我刚刚尝试将它们交换作为实验 但发现很难调整 现在有几个快捷键对我来说已经是第二天性了 但我还没有意识到它们在我使
  • 使用正则表达式进行 LDAP 搜索

    有没有办法可以使用字段的正则表达式在 LDAP 上进行搜索 我在用LDAP搜索或 Sun Java System Directory Server 控制中心 进行搜索 答案是否定的 你不能 为什么 因为 LDAP 标准将 LDAP SEAR