pattern-matching 相关问题

使用此标记可以检验有关测试数据结构是否具有特定形状或在特定位置包含特定值的问题。许多函数语言提供模式匹配结构。此标记中的大多数问题也应该包含您正在编程的语言的标记。请勿使用此标记进行常规表达式问题,请使用[regex] INSTEAD;类似地,对于类似POSIX的shell中的模式匹配(globbing),请使用[glob]。

LOWER LIKE 与 iLIKE

以下两个查询组件的性能比较如何? 较低的喜欢 ... LOWER(描述) LIKE '%abcde%' ... 我喜欢 ...描述 iLIKE '%abcde%' ...

回答 3 投票 0

对平面 jsonb 数组的元素进行 LIKE 查询

我有一个 Postgres 表 posts,其中有一列 jsonb 类型,它基本上是一个平面标签数组。 我需要做的是以某种方式对该标签列元素运行 LIKE 查询,以便我可以找到

回答 1 投票 0

Postgres 三元组搜索中 AND OR NOT 的语法是什么?

我已在我的应用程序中实现了 Postgres 9.6 trigram 搜索 https://www.postgresql.org/docs/9.6/static/pgtrgm.html ,该功能对于单个搜索词效果很好。 我不知道如何允许我使用...

回答 1 投票 0

在 Postgres 中查找空格分隔的字符串

我在 postgres 中有一个字符变化字段,其中包含一组由 1 个空格分隔的字符串。例如。: --> 一二三<-- -->苹果香蕉梨<-- I put -->和<-- to s...

回答 1 投票 0

R 中用于单词过滤的单词边界

我正在过滤一些通路名称,我只想包含包含以下内容的通路:“HEMATOPOIETIC”、“ERYTHROCYTE”、“ERYTHROID”、“STEM”、“STEMNESS”...

回答 1 投票 0

如何删除一行中除匹配正则表达式模式之外的所有内容?

我使用 ^.*?(\d{3}\D?\d{3}\D?\d{4}).*$ 并替换为 or $1 这样,除了电话号码之外,每行中的所有内容都将被删除。示例链接 https://regex101.com/r/jK6eD8/3。 巴斯...

回答 2 投票 0

无字符串顺序的模式匹配

我想匹配两个字符串,但顺序不重要。例如,下面的检查应该给出 true 而不是 false。 最终字符串行 = "LIST \"\" (\"car1\" \"car0...

回答 2 投票 0

无字符串顺序的模式匹配

我想匹配 2 个字符串,但顺序不重要,例如下面的检查应该给出 true 而不是 false。最终字符串行 = "LIST \"\" (\"car1\" \"car0\") RE...

回答 2 投票 0

从特定模式的字符串中提取单词

在给定的字符串中,除了“::”之间的单词之外,仅提取字母数字,而不管“:”和字母数字之间的空格如何,它应该能够提取它。下面是代码示例 进口再

回答 1 投票 0

C# switch 表达式的超级奇怪行为[重复]

我遇到了 C# switch 表达式的一个非常奇怪的行为,我不知道如何解释。所以,我正在练习解决一般面试问题,今天是第 K 大元素...

回答 2 投票 0

陷入python中的正则表达式条件

我有一个数据框列technical_verbatim,其中包含文本。 data = {'technician_verbatim': ["不泄漏不安全不安装不参数"]} Delta_Claims = pd.DataFrame(数据)...

回答 0 投票 0

如何检查一个通配符表达式(AKA glob)是否包含另一个通配符表达式?

我有两个通配符表达式g1和g2,我想知道g1是否包含g2。 例如: g1 =“*.txt” g2 =“你好*.txt 在这种情况下,g1 包含 g2。

回答 0 投票 0

正则表达式匹配字符串中非ascii字符\u0000-\u007F的字符串表示并替换为C#中的空字符串?

我在我的字符串中得到 unicode 字符的十六进制表示,并想用空字符串替换它。更具体地说,试图匹配字符串中 \u0000-\u007F 中的所有值...

回答 0 投票 0

如何将下划线视为空格提取文档编号

发票词有时由下划线字符 (_) 分隔或代替空格: ... 注册号_11687767_KMKR_EE101308591 发票编号 M230714_一些文字 基耶杜斯 ... 有时...

回答 0 投票 0

制作二进制模式并从 R 中的数据帧计算长度

我有一个数据如下: 数据<-data.frame(is.on=c("FALSE","FALSE","FALSE","TRUE","FALSE","TRUE","FALSE","FALSE",&...

回答 0 投票 0

在 Raku 的给定块内时,我如何针对值列表进行智能匹配?

我遇到了这个 JS 代码片段: 功能追加(演示=“”,文件=“”){ const extra = "ctl=1&embed=1"; 如果(演示 && 文件)返回 `/${demo}/?fil...

回答 2 投票 0

通过匹配 bash 脚本中的正则表达式模式在不同条件下重命名多个文件夹?

例如,假设我有一个包含这些文件夹的文件夹: 通用 2023 02 15 某些名称 Universal 2023 02 15 之后的一些名称和词 索尼 Some Name 2023 02 15 索尼 Some Name 2023 02 15 ...

回答 1 投票 0

通过匹配 bash 脚本中的正则表达式模式,在不同条件下重命名多个文件夹的最佳方法是什么?

例如,假设我有一个包含这些文件夹的文件夹: 通用 2023 02 15 某些名称 Universal 2023 02 15 之后的一些名称和词 索尼 Some Name 2023 02 15 索尼 Some Name 2023 02 15 ...

回答 0 投票 0

在 Bash 中使用变量作为案例模式

我正在尝试编写一个 Bash 脚本,该脚本在 case 语句中使用变量作为模式。但是,我就是无法让它工作。 案例陈述: 案例“$ 1”在 $测试) 回声“

回答 3 投票 0

如何从选项中提取数据以供独立使用?

有没有办法从选项中“提取”数据?我有一个返回 Some(HashMap) 的 API 调用。我想使用 HashMap 就好像它不在 Some 中一样并处理数据。 根据我读过的...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.