pattern-matching 相关问题

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

R 中栅格值的部分匹配

我有一个在单元格中包含文本值的栅格,我需要查找出现某个单词的单元格。对于向量,我会使用 grepl,但是将其应用于栅格单元值将返回所有 FALSE。 李...

回答 1 投票 0

正则表达式模式匹配

我正在尝试为以下字符串创建模式 abc deff .xls abc.xlsx ABCD.csv 通过使用下面的模式 (\w*)(\<)(\\w*)(\\>)(\w*)(\.)(\w*) 但这不起作用...

回答 1 投票 0

具有多个变量的 Ruby case 语句

Ruby 有一个相当强大的 case..when..else 构造,可以满足您需要针对单个变量匹配条件的情况。在没有

回答 6 投票 0

删除图案以外的任何内容(版本 2)

嗨:我有一个已经被问过的问题的后续问题。较早的一个已在下面的链接中处理 删除除图案以外的任何内容 在那篇文章中,问题是删除所有内容

回答 1 投票 0

顺序扫描使用 varchar_pattern_ops 索引的列

我有一个用户表,它包含位置列。我使用 varchar_pattern_ops 索引了位置列。但是当我运行查询规划器时,它告诉我它正在执行顺序扫描。 解释一下安娜...

回答 1 投票 0

Ocaml 类型错误(变体/模式匹配)

尝试做一个简单的模式匹配变体,这将为我提供二叉树节点字符串的有序连接,但在递归实现中出现错误: 输入 btnode = |叶子 ...

回答 1 投票 0

如何在 Spacy 中重复模式

我想编写一个 Spacy 模式来匹配作者姓名。例如,“史密斯、约翰、琼斯、鲍勃”。但逗号可以是分号。我想我想要的模式是: 作者模式 = [ {“

回答 1 投票 0

如何从 Pandas 数据框中获取操作序列

我有一个 Python 中的 Pandas 数据框,当拉米雷斯进入和离开建筑物时会在其中注册。我还有一个列表,其中记录了建筑物中的所有事件,从打开灯开始......

回答 1 投票 0

如何在省略号或未实现上进行模式匹配

如何在Python的模式中匹配...(省略号)和NotImplemented?天真的尝试 随机导入 x = random.choice([..., 未实现]) 匹配x: 未实施案例: 打印(&...

回答 2 投票 0

在 Postgres 中查找多个字符串并替换为单个字符串

是否可以使用以下命令进行“查找和替换”? 更新 __table__ SET __column__ = 替换(__column__, ' ', '_'); 如何定义要查找的字符串数组 (',', ';', ':', ' ')...

回答 2 投票 0

模式匹配:在 java 21 中 char 时切换大小写

我尝试了Java的模式匹配功能,特别是当 我遇到错误,有人可以帮我解决吗? for (var c in "foobar".toCharArray()) { 开关(c){ // 想法错误提示...

回答 1 投票 0

如果命名空间和 ClassMethod 为可选,则用于捕获 ClassName 的正则表达式模式将不起作用

正则表达式 (?[^@]*)?[\\/](?[\w\d]*)@?(?[^@]*)? 我正在尝试从字符串中捕获命名空间、ClassName 和 ClassMethod,其中 Namespace 和

回答 1 投票 0

我正在尝试在 Chrome 中使用 JavaScript 打印一个简单的三角形,但类似的项目被分组为一个

我是 JavaScript 新手,目前正在学习如何借助 for 和 while 循环在控制台中打印消息。 我只是想打印从一个简单的三角形开始的图案......

回答 2 投票 0

如何简化嵌套模式匹配子句?

我有带有很多选项修饰符的嵌套数据类型。当我需要匹配嵌套类型时,我想简化函数的源代码。 考虑示例: 类型 ty = Ty1 |泰2 让 func = 有趣...

回答 2 投票 0

尝试在chrome中用javaScript打印一个简单的三角形但相似的项目被分组为一个

我是 Javascript 新手,目前正在学习如何借助 for 和 while 循环在控制台中打印消息。 我只是想打印从一个简单的三角形开始的图案......

回答 2 投票 0

为什么 C# 模式匹配为此返回 float?

这是源代码 布尔 v = 假; 对象 x = v 开关 { 真 => 0.0f, 假=> 100L, }; 模式匹配为 2 个分支返回不同的数字类型,并且值是凸的...

回答 1 投票 0

开关类型模式使用的奇怪编译器行为

在下面的代码中,我尝试访问 s 还是 o 并不重要,在这两种情况下,编译器都会抱怨变量未初始化。我希望至少 o 始终是

回答 1 投票 0

使用 gmatch 捕获来索引表

我想获取索引和x值。从 gmatch 函数中, i 是字符,所以我失败了这个代码。我想获取值和索引。从此有什么解决办法吗? 值[1] = 24 FX = {} 为...

回答 1 投票 0

C# Regex - 如何获取“_”和“之间的子字符串 ”

在示例字符串中: 字符串输入=“8240617_8240608_8240573 ”; 我只需要获取最后一部分:8240573。 在结局应用中可以有点和字母。但总会有结束的时候...

回答 1 投票 0

如何修改 AWS EventBridge 规则以使用 AND 而不是 OR 过滤逻辑?

每次在名为“mybucket”的 S3 存储桶中创建 S3 对象时,我想通过 EventBridge 触发 AWS lambda 函数,但前提是其名称/密钥以“.csv”后缀结尾...

回答 3 投票 0

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